projects
/
xnet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix empty 403 page in group_required decorator
[xnet]
/
xnet
/
groups
/
decorators.py
diff --git
a/xnet/groups/decorators.py
b/xnet/groups/decorators.py
index
56d2648
..
55b942f
100644
(file)
--- 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
import functools
from django.contrib.auth.views import redirect_to_login
-from django.http import HttpResponseForbidden
from django.shortcuts import get_object_or_404
from django.shortcuts import get_object_or_404
+import django.views.defaults
from .models import XGroup, Membership
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:
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
return wrapped_view_func