X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=xnet%2Fgroups%2Fdecorators.py;fp=xnet%2Fgroups%2Fdecorators.py;h=55b942fe644a43b32298ae0b7fc368238ac51627;hb=c15d7b9bd19e004cba6699883866abf8badf2440;hp=56d26480b3a99e91c6f1a38490dec4464ce61c69;hpb=a61373d3a2aa1ef84f27260fb04ecee16cad30e0;p=xnet 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