From ef88f7b148c7799b73e098c7d2f47da58166b8e2 Mon Sep 17 00:00:00 2001 From: Rachid Mrad Date: Fri, 29 Sep 2023 17:09:04 -0400 Subject: [PATCH] linter and attempt to fix permissions bug on analyst domain management --- src/registrar/admin.py | 4 +++- src/registrar/tests/test_admin.py | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/registrar/admin.py b/src/registrar/admin.py index 36169f003..88f24f9d6 100644 --- a/src/registrar/admin.py +++ b/src/registrar/admin.py @@ -839,7 +839,9 @@ class DomainAdmin(ListHeaderAdmin): # but cannot access this page when it is a request of type POST. if request.user.has_perm( "registrar.full_access_permission" - ) or request.user.has_perm("registrar.analyst_access_permission"): + ) or request.user.has_perm( + "registrar.analyst_access_permission" + ) or request.user.is_staff: return True return super().has_change_permission(request, obj) diff --git a/src/registrar/tests/test_admin.py b/src/registrar/tests/test_admin.py index 2b9447c2d..389613dcd 100644 --- a/src/registrar/tests/test_admin.py +++ b/src/registrar/tests/test_admin.py @@ -18,7 +18,6 @@ from registrar.models import ( DomainInformation, User, DomainInvitation, - UserGroup, ) from .common import ( completed_application,