From b03d3e17dde1407c2be0ac25b01c606878859ced Mon Sep 17 00:00:00 2001 From: Mawoka Date: Sat, 1 Oct 2022 22:57:43 +0200 Subject: [PATCH] :bug: Fixed kicked player still listed in live-API --- classquiz/socket_server/__init__.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/classquiz/socket_server/__init__.py b/classquiz/socket_server/__init__.py index a253f62..537f2f7 100644 --- a/classquiz/socket_server/__init__.py +++ b/classquiz/socket_server/__init__.py @@ -373,7 +373,6 @@ async def kick_player(sid: str, data: dict): return player_sid = await redis.get(f"game_session:{session['game_pin']}:players:{data.username}") - - print(player_sid, session["game_pin"]) + await redis.spop(f"game_session:{session['game_pin']}:players", GamePlayer(username=data.username, sid=sid).json()) sio.leave_room(player_sid, session["game_pin"]) await sio.emit("kick", room=player_sid)