Mercurial > kallithea
changeset 711:cda88b3eb09c beta
fixed error for empty revisions on admin repo edit
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 18 Nov 2010 02:48:04 +0100 |
parents | e2f3c8e6939d |
children | 131c1e335fa7 |
files | rhodecode/controllers/admin/repos.py |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/controllers/admin/repos.py Thu Nov 18 02:41:38 2010 +0100 +++ b/rhodecode/controllers/admin/repos.py Thu Nov 18 02:48:04 2010 +0100 @@ -231,7 +231,7 @@ try: ScmModel().mark_for_invalidation(repo_name) except Exception, e: - h.flash(_('An error occured during cache invalidation'), + h.flash(_('An error occurred during cache invalidation'), category='error') return redirect(url('edit_repo', repo_name=repo_name)) @@ -251,7 +251,9 @@ else: last_rev = 0 c.stats_revision = last_rev - c.repo_last_rev = ScmModel().get(repo_name).revisions[-1] + r = ScmModel().get(repo_name) + c.repo_last_rev = r.revisions[-1] if r.revisions else 0 + if last_rev == 0: c.stats_percentage = 0 else: