Skip to content

Commit

Permalink
Also add infos if client reconnects
Browse files Browse the repository at this point in the history
  • Loading branch information
christofsteel committed Feb 20, 2025
1 parent 0a16feb commit cd84e90
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion syng/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -938,7 +938,17 @@ def gen_id(length: int = 4) -> str:
config=DEFAULT_CONFIG | data["config"],
)
await self.sio.enter_room(sid, room)
await self.sio.emit("client-registered", {"success": True, "room": room}, room=sid)
await self.sio.emit(
"client-registered",
{
"success": True,
"room": room,
"queue": self.clients[room].queue,
"recent": self.clients[room].recent,
"waiting_room": self.clients[room].waiting_room,
},
room=sid,
)
await self.send_state(self.clients[room], sid)
else:
logger.warning("Got wrong secret for %s", room)
Expand Down

0 comments on commit cd84e90

Please sign in to comment.