update remove_user_as_admin

This commit is contained in:
ben
2026-08-17 16:57:21 +02:00
parent a8a3ce7399
commit 4e6d58386f
2 changed files with 50 additions and 1 deletions
+24 -1
View File
@@ -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