Mercurial > kallithea
diff rhodecode/model/repo.py @ 3245:8f3cc21d83e6 beta
fixes issue #739 Delete/Edit repositories should only point to admin links if the user is an super admin.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 28 Jan 2013 21:14:46 +0100 |
parents | 28571535dd61 |
children | 72a91632b731 |
line wrap: on
line diff
--- a/rhodecode/model/repo.py Mon Jan 28 20:52:57 2013 +0100 +++ b/rhodecode/model/repo.py Mon Jan 28 21:14:46 2013 +0100 @@ -143,7 +143,8 @@ kwargs.update(dict(_=_, h=h, c=c)) return tmpl.render(*args, **kwargs) - def get_repos_as_dict(self, repos_list=None, admin=False, perm_check=True): + def get_repos_as_dict(self, repos_list=None, admin=False, perm_check=True, + super_user_actions=False): _render = self._render_datatable def quick_menu(repo_name): @@ -175,7 +176,7 @@ return h.urlify_text(h.truncate(desc, 60)) def repo_actions(repo_name): - return _render('repo_actions', repo_name) + return _render('repo_actions', repo_name, super_user_actions) def owner_actions(user_id, username): return _render('user_name', user_id, username)