Merge pull request #1383 from jooola/fix/api_permissions_check

Fix api2 permissions check
This commit is contained in:
Kyle Robbertze 2021-10-10 19:08:35 +00:00 committed by GitHub
commit ccadafe556
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -68,12 +68,12 @@ class IsAdminOrOwnUser(BasePermission):
"""
def has_permission(self, request, view):
if request.user.is_superuser():
if request.user.is_superuser:
return True
return False
def has_object_permission(self, request, view, obj):
if request.user.is_superuser():
if request.user.is_superuser:
return True
return obj.username == request.user