Skip to content

Commit e9ed5fd

Browse files
c-wmargaretmeehan
authored andcommitted
Inline is_superuser check
1 parent 8e21d5f commit e9ed5fd

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

app/api/permissions.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,12 @@ class RolePermission(ProjectMixin, BasePermission):
4444
unsafe_methods_check = True
4545
role_name = ''
4646

47-
def is_super_user(self, user):
48-
return user.is_superuser
49-
5047
def has_permission(self, request, view):
51-
is_super_user = self.is_super_user(request.user)
52-
if is_super_user:
48+
if request.user.is_superuser:
5349
return True
5450

5551
if self.unsafe_methods_check and request.method in self.UNSAFE_METHODS:
56-
return is_super_user
52+
return request.user.is_superuser
5753

5854
project_id = self.get_project_id(request, view)
5955
if not project_id and request.method in SAFE_METHODS:

0 commit comments

Comments
 (0)