mercurial/localrepo.py
changeset 42004 0bd730fbcc2b
parent 42001 624d6683c705
child 42043 1fac9b931d46
--- a/mercurial/localrepo.py	Mon Mar 18 19:11:55 2019 +0300
+++ b/mercurial/localrepo.py	Mon Mar 18 19:31:45 2019 +0300
@@ -1556,7 +1556,7 @@
         return scmutil.revsymbol(self, key).node()
 
     def lookupbranch(self, key):
-        if key in self.branchmap().entries:
+        if self.branchmap().hasbranch(key):
             return key
 
         return scmutil.revsymbol(self, key).branch()
@@ -2730,7 +2730,7 @@
         if branch is None:
             branch = self[None].branch()
         branches = self.branchmap()
-        if branch not in branches.entries:
+        if not branches.hasbranch(branch):
             return []
         # the cache returns heads ordered lowest to highest
         bheads = list(reversed(branches.branchheads(branch, closed=closed)))