Mercurial > public > mercurial-scm > hg
diff hgext/mq.py @ 17954:4dc438ddd246
mq: don't refer to a random name-captured repo object
Previously, we used a repo object captured at the time of monkeypatching.
author | Bryan O'Sullivan <bryano@fb.com> |
---|---|
date | Tue, 20 Nov 2012 11:52:47 -0800 |
parents | 7f5dab94e48c |
children | 38b51a60a195 |
line wrap: on
line diff
--- a/hgext/mq.py Tue Nov 20 10:09:06 2012 -0800 +++ b/hgext/mq.py Tue Nov 20 11:52:47 2012 -0800 @@ -3436,7 +3436,7 @@ outapplied.pop() # looking for pushed and shared changeset for node in outapplied: - if repo[node].phase() < phases.secret: + if self[node].phase() < phases.secret: raise util.Abort(_('source has mq patches applied')) # no non-secret patches pushed super(mqrepo, self).checkpush(force, revs)