commit
This commit is contained in:
+8
-2
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user