mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2026-02-06 07:06:19 +01:00
Added extra check
This commit is contained in:
@@ -22,4 +22,11 @@ def remove_member_permission(user, permission):
|
||||
user = User.objects.get(username=user.username)
|
||||
if user.has_perm(permission):
|
||||
user.user_permissions.remove(stored_permission)
|
||||
user.save()
|
||||
user.save()
|
||||
|
||||
|
||||
def check_if_user_has_permission(user, permission):
|
||||
ct = ContentType.objects.get_for_model(User)
|
||||
stored_permission, created = Permission.objects.get_or_create(codename=permission,
|
||||
content_type=ct, name=permission)
|
||||
return user.has_perm(stored_permission)
|
||||
Reference in New Issue
Block a user