We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8e21d5f commit e9ed5fdCopy full SHA for e9ed5fd
app/api/permissions.py
@@ -44,16 +44,12 @@ class RolePermission(ProjectMixin, BasePermission):
44
unsafe_methods_check = True
45
role_name = ''
46
47
- def is_super_user(self, user):
48
- return user.is_superuser
49
-
50
def has_permission(self, request, view):
51
- is_super_user = self.is_super_user(request.user)
52
- if is_super_user:
+ if request.user.is_superuser:
53
return True
54
55
if self.unsafe_methods_check and request.method in self.UNSAFE_METHODS:
56
- return is_super_user
+ return request.user.is_superuser
57
58
project_id = self.get_project_id(request, view)
59
if not project_id and request.method in SAFE_METHODS:
0 commit comments