refactor(signals): Simplify topup permissions assignment by including all permissions 🔨

This commit is contained in:
2025-07-04 20:14:48 +05:00
parent ddb65ca985
commit 70f8efb19a

View File

@ -18,9 +18,7 @@ def assign_device_permissions(sender, instance, created, **kwargs):
atoll_read_permission = Permission.objects.get(codename="view_atoll")
island_read_permission = Permission.objects.get(codename="view_island")
payment_permissions = Permission.objects.filter(content_type__model="payment")
topup_permissions = Permission.objects.filter(
content_type__model="topup"
).exclude(codename__startswith="delete_")
topup_permissions = Permission.objects.filter(content_type__model="topup")
for permission in topup_permissions:
instance.user_permissions.add(permission)