This commit is contained in:
Mawoka
2022-11-20 11:56:28 +01:00
parent edc960473e
commit f515381593
2 changed files with 10 additions and 1 deletions
+8 -1
View File
@@ -338,7 +338,14 @@ async def submit_answer(sid: str, data: dict):
answers.json(),
ex=18000,
)
answers = _AnswerDataList.parse_raw(await redis.get(f"game_session:{session['game_pin']}:{data.question_index}"))
player_count = await redis.scard(f"game_session:{session['game_pin']}:players")
if len(answers.__root__) == player_count:
await sio.emit(
"question_results",
await redis.get(f"game_session:{session['game_pin']}:{data.question_index}"),
room=session["game_pin"],
)
# await redis.set(f"game_data:{session['game_pin']}", json.dumps(data))
+2
View File
@@ -63,6 +63,8 @@
socket.on('question_results', (data) => {
try {
question_results = JSON.parse(data);
final_results_clicked = true;
timer_res = '0';
} catch {
question_results = undefined;
}