Mercurial > kallithea
changeset 1131:461f5acc7bbb beta
merge with sorted tags
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 13 Mar 2011 15:01:49 +0100 |
parents | 1cecc7db3106 (current diff) e654898120b6 (diff) |
children | c4b59dcf063e |
files | rhodecode/controllers/changeset.py |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/controllers/tags.py Sun Mar 13 13:38:07 2011 +0100 +++ b/rhodecode/controllers/tags.py Sun Mar 13 15:01:49 2011 +0100 @@ -44,7 +44,11 @@ def index(self): c.repo_tags = OrderedDict() - for name, hash_ in c.rhodecode_repo.tags.items(): - c.repo_tags[name] = c.rhodecode_repo.get_changeset(hash_) + + tags = [(name, c.rhodecode_repo.get_changeset(hash_)) for \ + name, hash_ in c.rhodecode_repo.tags.items()] + ordered_tags = sorted(tags, key=lambda x:x[1].date, reverse=True) + for name, cs_tag in ordered_tags: + c.repo_tags[name] = cs_tag return render('tags/tags.html')