From: Nicolas Iooss Date: Sat, 6 Apr 2013 19:00:18 +0000 (+0200) Subject: Fix empty 403 page in group_required decorator X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=c15d7b9bd19e004cba6699883866abf8badf2440;p=xnet Fix empty 403 page in group_required decorator Signed-off-by: Nicolas Iooss --- diff --git a/xnet/groups/decorators.py b/xnet/groups/decorators.py index 56d2648..55b942f 100644 --- a/xnet/groups/decorators.py +++ b/xnet/groups/decorators.py @@ -1,8 +1,8 @@ import functools from django.contrib.auth.views import redirect_to_login -from django.http import HttpResponseForbidden from django.shortcuts import get_object_or_404 +import django.views.defaults from .models import XGroup, Membership @@ -67,5 +67,5 @@ class group_required(object): if membership: return view_func(request, group, *args, membership=membership, **kwargs) else: - return HttpResponseForbidden() + return django.views.defaults.permission_denied(request) return wrapped_view_func