From 6b64c9ecfeb83be3e5562bba511b5c2ff96e2732 Mon Sep 17 00:00:00 2001 From: Madhusudan.C.S Date: Fri, 4 Feb 2011 16:37:56 +0530 Subject: Use Unauthorized exception for access checks. --- pytask/taskapp/views/task.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pytask/taskapp/views/task.py b/pytask/taskapp/views/task.py index bb50ff8..42484fe 100755 --- a/pytask/taskapp/views/task.py +++ b/pytask/taskapp/views/task.py @@ -45,6 +45,9 @@ DONT_CLAIM_TASK_MSG = ugettext( NO_EDIT_RIGHT = ugettext( "You are not authorized to edit this page.") +NO_MOD_REVIEWERS_RIGHT = ugettext( + "You are not authorized to moderate reviewers.") + @login_required def create_task(request): @@ -377,7 +380,7 @@ def addreviewer(request, task_id, template_name='task/addreviewer.html'): can_mod_reviewers = False if not can_mod_reviewers: - raise http.Http404 + raise exceptions.UnauthorizedAccess(NO_MOD_REVIEWERS_RIGHT) context = { 'user': user, -- cgit