fix no group see nothing
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 6 Feb 2012 15:32:32 +0000 (10:32 -0500)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 6 Feb 2012 15:32:32 +0000 (10:32 -0500)
project/rh/admin.py

index 2f0e7d3..ba4c5d6 100644 (file)
@@ -49,6 +49,10 @@ class ProtectRegionMixin(object):
         return qs.none()
 
     def has_change_permission(self, request, obj=None):
+        user_groups = request.user.groups.all()
+        if len(user_groups) == 0:
+            return False
+
         if obj is None:
             return True
         ids = [o.id for o in self.queryset(request)]