update remove_user_as_admin
This commit is contained in:
+24
-1
@@ -302,4 +302,27 @@ def regenerate_invite_code(room_id):
|
||||
"status": "updated",
|
||||
"room_id": room_id,
|
||||
"invite_code": new_code
|
||||
}
|
||||
}
|
||||
|
||||
def remove_room_member(room_id, user_id):
|
||||
member = fetch_one(
|
||||
"""
|
||||
SELECT 1
|
||||
FROM room_members
|
||||
WHERE room_id = ? AND user_id = ?
|
||||
""",
|
||||
(room_id, user_id)
|
||||
)
|
||||
|
||||
if member is None:
|
||||
return False
|
||||
|
||||
execute(
|
||||
"""
|
||||
DELETE FROM room_members
|
||||
WHERE room_id = ? AND user_id = ?
|
||||
""",
|
||||
(room_id, user_id)
|
||||
)
|
||||
|
||||
return True
|
||||
Reference in New Issue
Block a user