소스 검색

page loading rule fixed for service tariff

ShariX Developer 5 일 전
부모
커밋
f5eeefce56
1개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  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():