Explorar o código

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

Romain %!s(int64=5) %!d(string=hai) anos
pai
achega
306b388e9a
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  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: