SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit eec3f2a9 authored by Jean-Sébastien Caux's avatar Jean-Sébastien Caux
Browse files

Debug permissions in apimail

parent e59dd850
No related branches found
No related tags found
No related merge requests found
...@@ -36,7 +36,7 @@ class StoredMessageQuerySet(models.QuerySet): ...@@ -36,7 +36,7 @@ class StoredMessageQuerySet(models.QuerySet):
""" """
if not user.is_authenticated: if not user.is_authenticated:
return self.none() return self.none()
elif user.is_superuser or user.is_admin: elif user.is_superuser or user.is_staff:
return self return self
# Filter based on account accesses # Filter based on account accesses
......
...@@ -14,7 +14,7 @@ class CanHandleComposedMessage(permissions.BasePermission): ...@@ -14,7 +14,7 @@ class CanHandleComposedMessage(permissions.BasePermission):
""" """
def has_object_permission(self, request, view, obj): def has_object_permission(self, request, view, obj):
if request.user.is_superuser or request.user.is_admin: if request.user.is_superuser or request.user.is_staff:
return True return True
return obj.author == request.user return obj.author == request.user
...@@ -27,7 +27,7 @@ class CanHandleStoredMessage(permissions.BasePermission): ...@@ -27,7 +27,7 @@ class CanHandleStoredMessage(permissions.BasePermission):
""" """
def has_object_permission(self, request, view, obj): def has_object_permission(self, request, view, obj):
if request.user.is_superuser or request.user.is_admin: if request.user.is_superuser or request.user.is_staff:
return True return True
# Check, based on account accesses # Check, based on account accesses
...@@ -48,7 +48,7 @@ class CanReadStoredMessage(permissions.BasePermission): ...@@ -48,7 +48,7 @@ class CanReadStoredMessage(permissions.BasePermission):
""" """
def has_object_permission(self, request, view, obj): def has_object_permission(self, request, view, obj):
if request.user.is_superuser or request.user.is_admin: if request.user.is_superuser or request.user.is_staff:
return True return True
# Check, based on account accesses # Check, based on account accesses
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment