mirror of
https://github.com/i701/sarlink-portal-api.git
synced 2025-06-06 23:46:19 +00:00
Refactor payment permissions assignment to include all permissions except delete_payment
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 3m7s
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 3m7s
This commit is contained in:
parent
85ff1fb67f
commit
15f885a4cb
@ -17,9 +17,7 @@ def assign_device_permissions(sender, instance, created, **kwargs):
|
|||||||
device_permissions = Permission.objects.filter(content_type__model="device")
|
device_permissions = Permission.objects.filter(content_type__model="device")
|
||||||
atoll_read_permission = Permission.objects.get(codename="view_atoll")
|
atoll_read_permission = Permission.objects.get(codename="view_atoll")
|
||||||
island_read_permission = Permission.objects.get(codename="view_island")
|
island_read_permission = Permission.objects.get(codename="view_island")
|
||||||
payment_permissions = Permission.objects.filter(
|
payment_permissions = Permission.objects.filter(content_type__model="payment")
|
||||||
content_type__model="payment"
|
|
||||||
).exclude(codename="delete_payment")
|
|
||||||
|
|
||||||
for permission in device_permissions:
|
for permission in device_permissions:
|
||||||
instance.user_permissions.add(permission)
|
instance.user_permissions.add(permission)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user