@@ -266,12 +266,14 @@ class ReposController(BaseController):
# url('edit_repo', repo_name=ID)
repo_model = RepoModel()
c.repo_info = repo_model.get_by_repo_name(repo_name)
r = ScmModel().get(repo_name)
if c.repo_info.stats:
last_rev = c.repo_info.stats.stat_on_revision
else:
last_rev = 0
c.stats_revision = last_rev
c.repo_last_rev = r.revisions[-1] if r.revisions else 0
if last_rev == 0:
@@ -280,7 +282,6 @@ class ReposController(BaseController):
c.stats_percentage = '%.2f' % ((float((last_rev)) /
c.repo_last_rev) * 100)
if not c.repo_info:
h.flash(_('%s repository is not mapped to db perhaps'
' it was created or renamed from the filesystem'
@@ -290,7 +291,7 @@ class ReposController(BaseController):
return redirect(url('repos'))
defaults = c.repo_info.__dict__
defaults = c.repo_info.__dict__.copy()
if c.repo_info.user:
defaults.update({'user':c.repo_info.user.username})
@@ -258,7 +258,7 @@ class SettingsController(BaseController)
" crucial for entire application"), category='warning')
return redirect(url('users'))
defaults = c.user.__dict__
defaults = c.user.__dict__.copy()
return htmlfill.render(
render('admin/users/user_edit_my_account.html'),
defaults=defaults,
@@ -158,7 +158,7 @@ class UsersController(BaseController):
h.flash(_("You can't edit this user"), category='warning')
render('admin/users/user_edit.html'),
@@ -56,7 +56,7 @@ class SettingsController(BaseController)
category='error')
return redirect(url('home'))
c.users_array = repo_model.get_users_js()
Status change: