Skip to content

Commit e8732da

Browse files
Merge pull request #1574 from IFRCGo/develop
PER permissions revoke from ifrc_admins
2 parents 3c3247d + 15aec7a commit e8732da

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77
## Unreleased
88

9+
## 1.1.459
10+
11+
### Added
12+
- PER permissions revoke from ifrc_admins
13+
914
## 1.1.458
1015

1116
### Added
@@ -2079,7 +2084,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
20792084

20802085
## 0.1.20
20812086

2082-
[Unreleased]: https://github.com/IFRCGo/go-api/compare/1.1.458...HEAD
2087+
[Unreleased]: https://github.com/IFRCGo/go-api/compare/1.1.459...HEAD
2088+
[1.1.459]: https://github.com/IFRCGo/go-api/compare/1.1.458...1.1.459
20832089
[1.1.458]: https://github.com/IFRCGo/go-api/compare/1.1.457...1.1.458
20842090
[1.1.457]: https://github.com/IFRCGo/go-api/compare/1.1.456...1.1.457
20852091
[1.1.456]: https://github.com/IFRCGo/go-api/compare/1.1.455...1.1.456

main/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
from .celery import app as celery_app
44

55
__all__ = ['celery_app']
6-
__version__ = '1.1.458'
6+
__version__ = '1.1.459'

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)