Mercurial > public > mercurial-scm > hg
diff mercurial/unionrepo.py @ 27723:bf86e3e87123 stable
unionrepo: fix wrong rev being checked in iscensored (issue5024)
author | Sean Farley <sean@farley.io> |
---|---|
date | Wed, 06 Jan 2016 11:01:55 -0800 |
parents | 56b2bcea2529 |
children | 443848eece18 |
line wrap: on
line diff
--- a/mercurial/unionrepo.py Fri Jan 08 16:27:25 2016 +0100 +++ b/mercurial/unionrepo.py Wed Jan 06 11:01:55 2016 -0800 @@ -182,7 +182,8 @@ """Check if a revision is censored.""" if rev <= self.repotiprev: return filelog.filelog.iscensored(self, rev) - return self.revlog2.iscensored(rev) + node = self.node(rev) + return self.revlog2.iscensored(self.revlog2.rev(node)) class unionpeer(localrepo.localpeer): def canpush(self):