Mercurial > kallithea
changeset 3731:21412a6c3854 beta
throw 404s on empty show functions in ADMIN controllers
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 09 Apr 2013 15:52:22 +0200 |
parents | e42e1d4e1c47 |
children | 8f3f4b2e3df8 |
files | rhodecode/controllers/admin/permissions.py rhodecode/controllers/admin/users.py |
diffstat | 2 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/controllers/admin/permissions.py Tue Apr 09 15:39:45 2013 +0200 +++ b/rhodecode/controllers/admin/permissions.py Tue Apr 09 15:52:22 2013 +0200 @@ -38,7 +38,7 @@ from rhodecode.lib.base import BaseController, render from rhodecode.model.forms import DefaultPermissionsForm from rhodecode.model.permission import PermissionModel -from rhodecode.model.db import User, UserIpMap +from rhodecode.model.db import User, UserIpMap, Permission from rhodecode.model.meta import Session log = logging.getLogger(__name__) @@ -154,6 +154,7 @@ def show(self, id, format='html'): """GET /permissions/id: Show a specific item""" # url('permission', id=ID) + Permission.get_or_404(-1) def edit(self, id, format='html'): """GET /permissions/id/edit: Form to edit an existing item"""
--- a/rhodecode/controllers/admin/users.py Tue Apr 09 15:39:45 2013 +0200 +++ b/rhodecode/controllers/admin/users.py Tue Apr 09 15:52:22 2013 +0200 @@ -221,6 +221,7 @@ def show(self, id, format='html'): """GET /users/id: Show a specific item""" # url('user', id=ID) + User.get_or_404(-1) def edit(self, id, format='html'): """GET /users/id/edit: Form to edit an existing item"""