##// END OF EJS Templates
phases: pass an unfiltered repository to _ensure_phase_sets...
marmoute -
r52310:e0d32949 default
parent child Browse files
Show More
@@ -413,7 +413,7 b' class phasecache:'
413 ) -> Any:
413 ) -> Any:
414 # TODO: finish typing this
414 # TODO: finish typing this
415 """return a smartset for the given phases"""
415 """return a smartset for the given phases"""
416 self._ensure_phase_sets(repo) # ensure phase's sets are loaded
416 self._ensure_phase_sets(repo.unfiltered())
417 phases = set(phases)
417 phases = set(phases)
418 publicphase = public in phases
418 publicphase = public in phases
419
419
@@ -536,7 +536,7 b' class phasecache:'
536 # double check self._loadedrevslen to avoid an extra method call as
536 # double check self._loadedrevslen to avoid an extra method call as
537 # python is slow for that.
537 # python is slow for that.
538 if rev >= self._loadedrevslen:
538 if rev >= self._loadedrevslen:
539 self._ensure_phase_sets(repo)
539 self._ensure_phase_sets(repo.unfiltered())
540 for phase in trackedphases:
540 for phase in trackedphases:
541 if rev in self._phasesets[phase]:
541 if rev in self._phasesets[phase]:
542 return phase
542 return phase
General Comments 0
You need to be logged in to leave comments. Login now