diff --git a/api/signals.py b/api/signals.py index 10edcea..e094587 100644 --- a/api/signals.py +++ b/api/signals.py @@ -24,7 +24,10 @@ def assign_device_permissions(sender, instance, created, **kwargs): wallet_transaction_permissions = Permission.objects.filter( content_type__model="wallettransaction" ).exclude(codename__startswith="delete_") - + user_read_only_permission = Permission.objects.get( + codename="view_user", content_type__model="user" + ) + instance.user_permissions.add(user_read_only_permission) for permission in topup_permissions: instance.user_permissions.add(permission) for permission in device_permissions: