Skip to content

Commit 96858e8

Browse files
Merge pull request #1572 from IFRCGo/feature/revoke-omnipotenty-from-ifrc-admins-on-per
Revoke full permission from ifrc_admin
2 parents 6dc6468 + 325450c commit 96858e8

File tree

3 files changed

+0
-6
lines changed

3 files changed

+0
-6
lines changed

per/admin_classes.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ def get_request_user_regions(self, request):
2626

2727
def get_filtered_queryset(self, request, queryset, dispatch):
2828
if request.user.is_superuser \
29-
or request.user.has_perm('api.ifrc_admin') \
3029
or request.user.has_perm('api.per_core_admin'):
3130
return queryset
3231
countries, regions = self.get_request_user_regions(request)

per/drf_views.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,6 @@ def get(self, request):
574574

575575
# Check if the User has permissions to update
576576
if not request.user.is_superuser \
577-
and not request.user.has_perm('api.ifrc_admin') \
578577
and not request.user.has_perm('api.per_core_admin'):
579578
countries, regions = self.get_request_user_regions(request)
580579

per/views.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ def post(self, request):
8585

8686
# Check if the User has permissions to update
8787
if not request.user.is_superuser \
88-
and not request.user.has_perm('api.ifrc_admin') \
8988
and not request.user.has_perm('api.per_core_admin'):
9089
countries, regions = self.get_request_user_regions(request)
9190
# These need to be strings
@@ -154,7 +153,6 @@ def post(self, request):
154153

155154
# Check if the User has permissions to update
156155
if not request.user.is_superuser \
157-
and not request.user.has_perm('api.ifrc_admin') \
158156
and not request.user.has_perm('api.per_core_admin'):
159157
countries, regions = self.get_request_user_regions(request)
160158
overview_id = forms[list(forms.keys())[0]]['overview']['id']
@@ -326,7 +324,6 @@ def post(self, request):
326324

327325
# Check if the User has permissions to create
328326
if not request.user.is_superuser \
329-
and not request.user.has_perm('api.ifrc_admin') \
330327
and not request.user.has_perm('api.per_core_admin'):
331328
countries, regions = self.get_request_user_regions(request)
332329
country = Country.objects.filter(id=country_id).first() if country_id else None
@@ -446,7 +443,6 @@ def post(self, request):
446443

447444
# Check if the User has permissions to update
448445
if not request.user.is_superuser \
449-
and not request.user.has_perm('api.ifrc_admin') \
450446
and not request.user.has_perm('api.per_core_admin'):
451447
countries, regions = self.get_request_user_regions(request)
452448
country = Country.objects.filter(id=country_id).first() if country_id else None

0 commit comments

Comments
 (0)