Skip to content

Commit e84a215

Browse files
committed
fix: correct role filtering in user role deletion logic
1 parent e923422 commit e84a215

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/users/serializers/user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,7 @@ def update_user_role(instance, user, user_id=None):
629629
workspace_user_role_mapping_model.objects.filter(user_id=user.id).delete()
630630
else:
631631
workspace_user_role_mapping_model.objects.filter(user_id=user.id).exclude(
632-
role_id=RoleConstants.ADMIN.name).delete()
632+
role__type=RoleConstants.ADMIN.name).delete()
633633
relations = set()
634634
for item in role_setting:
635635
role_id = item['role_id']

0 commit comments

Comments
 (0)