changeset 5002:1931d4e37fc2

hg: ensure that only 'visible' changesets are returned
author Sean Farley <sean.michael.farley@gmail.com>
date Sat, 11 May 2013 14:44:12 -0500
parents 07dbfabb8fea
children 79c75dd81c3c
files kallithea/lib/vcs/backends/hg/repository.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/lib/vcs/backends/hg/repository.py	Tue Apr 07 16:21:12 2015 -0700
+++ b/kallithea/lib/vcs/backends/hg/repository.py	Sat May 11 14:44:12 2013 -0500
@@ -229,7 +229,7 @@
 
     def _get_all_revisions(self):
 
-        return map(lambda x: hex(x[7]), self._repo.changelog.index)[:-1]
+        return [self._repo[x].hex() for x in self._repo.filtered('visible').changelog.revs()]
 
     def get_diff(self, rev1, rev2, path='', ignore_whitespace=False,
                   context=3):