Fix empty 403 page in group_required decorator
[xnet] / xnet / groups / decorators.py
index 56d2648..55b942f 100644 (file)
@@ -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