This commit is contained in:
ben
2026-08-19 12:10:02 +02:00
parent bfab69cbb4
commit 8fae1ffb3d
5 changed files with 127 additions and 49 deletions
+8 -2
View File
@@ -339,8 +339,14 @@ def api_update_member_role(
data: MemberRoleUpdate,
current_user: int = Depends(get_current_user),
):
current_role = get_member_role(room_id, current_user)
target_role = get_member_role(room_id, user_id)
role_levels = {
"member": 1,
"admin": 2,
"owner": 3,
}
current_role = role_levels.get(get_role(room_id, current_user), 0)
target_role = role_levels.get(get_role(room_id, user_id), 0)
if current_role is None:
raise HTTPException(