Jelajahi Sumber

page loading rule fixed for service tariff

ShariX Developer 5 hari lalu
induk
melakukan
f5eeefce56
1 mengubah file dengan 5 tambahan dan 5 penghapusan
  1. 5 5
      sharix_admin/views/service.py

+ 5 - 5
sharix_admin/views/service.py

@@ -51,12 +51,12 @@ class ServiceTariffCreate(BaseView, FormView):
 
     # Проверяем не состояит ли текущий пользователь в группе METASERVICE-ADMIN
     def test_func(self):
-        group_names = ('PARTNER-ADMIN')
-        #group_names = ('PARTNER-ADMIN', 'PARTNER-SUPERVISOR')
-        if bool(self.request.user.groups.filter(name=group_names)): #or self.request.user.is_superuser:
+        group_names =('PARTNER-ADMIN', 'PARTNER-SUPERVISOR', 'METASERVICE-ADMIN', 'METASERVICE-SUPERVISOR')
+        if any(item in group_names for item in self.user_groups):
             return True
-        return False
-            #return not "METASERVICE-ADMIN" in self.user_groups
+        else:
+            return False
+           
 
     def form_valid(self, form):
         with transaction.atomic():