diff --git a/classquiz/socket_server/__init__.py b/classquiz/socket_server/__init__.py index 4c62d00..e27f0d0 100644 --- a/classquiz/socket_server/__init__.py +++ b/classquiz/socket_server/__init__.py @@ -202,7 +202,7 @@ async def submit_answer(sid: str, data: dict): answers.__root__.append(_AnswerData(username=session["username"], answer=data.answer, right=answer_right)) await redis.set( f"game_session:{session['game_pin']}:{data.question_index}", - json.dumps(answers), + answers.json(), ex=18000, )