Mercurial > kallithea
changeset 4307:ee43e19c18b7
repos: after removing a repo show its group
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Tue, 10 Dec 2013 19:30:37 +0100 |
parents | 4541ef6d33d3 |
children | 4046a9cee8a0 |
files | kallithea/controllers/admin/repo_groups.py kallithea/controllers/admin/repos.py |
diffstat | 2 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/controllers/admin/repo_groups.py Tue Dec 10 19:30:37 2013 +0100 +++ b/kallithea/controllers/admin/repo_groups.py Tue Dec 10 19:30:37 2013 +0100 @@ -307,6 +307,8 @@ h.flash(_('Error occurred during deletion of repository group %s') % group_name, category='error') + if gr.parent_group: + return redirect(url('repos_group_home', group_name=gr.parent_group.group_name)) return redirect(url('repos_groups')) def show_by_name(self, group_name):
--- a/kallithea/controllers/admin/repos.py Tue Dec 10 19:30:37 2013 +0100 +++ b/kallithea/controllers/admin/repos.py Tue Dec 10 19:30:37 2013 +0100 @@ -350,6 +350,8 @@ h.flash(_('An error occurred during deletion of %s') % repo_name, category='error') + if repo.group: + return redirect(url('repos_group_home', group_name=repo.group.group_name)) return redirect(url('repos')) @HasPermissionAllDecorator('hg.admin')