evolve: use right value for branch name when finding branch heads
authorSushil khanchi <sushilkhanchi97@gmail.com>
Wed, 26 Jun 2019 21:11:25 +0530
changeset 4705 c63f47a4f5ec
parent 4704 5f90eb8fd63c
child 4706 de194ed973ba
evolve: use right value for branch name when finding branch heads subbranch already formatted as "branchname:topicname", again appending it with ":topicname" doesn't not make sense. It's a little bit surprising that no tests fails though.
hgext3rd/topic/topicmap.py
--- a/hgext3rd/topic/topicmap.py	Tue Jun 25 21:54:22 2019 +0530
+++ b/hgext3rd/topic/topicmap.py	Wed Jun 26 21:11:25 2019 +0530
@@ -100,8 +100,7 @@
     # wrap commit status use the topic branch heads
     ctx = repo[node]
     if ctx.topic() and ctx.branch() == branch:
-        subbranch = "%s:%s" % (branch, ctx.topic())
-        bheads = repo.branchheads("%s:%s" % (subbranch, ctx.topic()))
+        bheads = repo.branchheads("%s:%s" % (branch, ctx.topic()))
 
     ret = orig(repo, node, branch, bheads=bheads, opts=opts)