feat(room): add POST /room API

This commit is contained in:
chenjintang-shrimp
2025-08-07 06:28:07 +00:00
parent 87bb74d1ca
commit 47d02e4e9c
4 changed files with 122 additions and 20 deletions

View File

@@ -103,7 +103,7 @@ class MultiplayerHub(Hub[MultiplayerClientState]):
item = room.playlist[0]
item.owner_id = client.user_id
room.room_id = db_room.id
starts_at = db_room.starts_at
starts_at = db_room.starts_at or datetime.now(UTC)
await Playlist.add_to_db(item, db_room.id, session)
server_room = ServerMultiplayerRoom(
room=room,