From 70f8efb19a273ee085f1c2e163d101a417f3add1 Mon Sep 17 00:00:00 2001 From: i701 Date: Fri, 4 Jul 2025 20:14:48 +0500 Subject: [PATCH] =?UTF-8?q?refactor(signals):=20Simplify=20topup=20permiss?= =?UTF-8?q?ions=20assignment=20by=20including=20all=20permissions=20?= =?UTF-8?q?=F0=9F=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/signals.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/api/signals.py b/api/signals.py index bd41c73..142ff6a 100644 --- a/api/signals.py +++ b/api/signals.py @@ -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)