branch | stable |
changeset 4192 | e527df0f2a68 |
parent 4123 | 119fced5a891 |
child 4194 | cae466b70bf1 |
--- a/hgext3rd/topic/discovery.py Thu Oct 18 22:11:43 2018 -0700 +++ b/hgext3rd/topic/discovery.py Sun Oct 21 00:08:27 2018 +0300 @@ -81,9 +81,11 @@ def revbranchcache(self): rbc = super(repocls, self).revbranchcache() - changelog = self.changelog + localchangelog = self.changelog - def branchinfo(rev): + def branchinfo(rev, changelog=None): + if changelog is None: + changelog = localchangelog branch, close = changelog.branchinfo(rev) if rev in publishedset: return branch, close