Pārlūkot izejas kodu

HUE-8530 [organization] Admin are requivalent to superuser when flag off

Romain 5 gadi atpakaļ
vecāks
revīzija
306b388e9a
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      desktop/core/src/desktop/lib/django_test_util.py

+ 2 - 0
desktop/core/src/desktop/lib/django_test_util.py

@@ -63,6 +63,8 @@ def make_logged_in_client(username="test", password="test", is_superuser=True, r
     user.is_superuser = is_superuser
     if ENABLE_ORGANIZATIONS.get():
       user.is_admin = is_admin
+    else:
+      user.is_superuser = user.is_superuser or is_admin
     user.save()
   else:
     if user.is_superuser != is_superuser: