Skip to content
Snippets Groups Projects
Commit cff50950 authored by Pierre-Yves David's avatar Pierre-Yves David
Browse files

phases: improve context.phase()

* force recompute of outdated cache
* handle nullrev case
parent de7e2fba
No related branches found
No related tags found
No related merge requests found
......@@ -118,6 +118,11 @@
def bookmarks(self):
return self._repo.nodebookmarks(self._node)
def phase(self):
if self._rev == -1:
return 0
if self._rev >= len(self._repo._phaserev):
# outdated cache
del self._repo._phaserev
return self._repo._phaserev[self._rev]
def hidden(self):
return self._rev in self._repo.changelog.hiddenrevs
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment