From 936ae5669315e021b1e99e14d8689e6d84ccae65 Mon Sep 17 00:00:00 2001 From: Mawoka Date: Wed, 3 Jan 2024 18:58:44 +0100 Subject: [PATCH] :bug: Closes #323 --- classquiz/routers/quiz.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/classquiz/routers/quiz.py b/classquiz/routers/quiz.py index 54196f3..9d742a7 100644 --- a/classquiz/routers/quiz.py +++ b/classquiz/routers/quiz.py @@ -19,7 +19,7 @@ from pydantic import ValidationError, BaseModel from classquiz.auth import get_current_user from classquiz.config import redis, settings, storage, meilisearch -from classquiz.db.models import Quiz, User, PlayGame, GameInLobby, QuizQuestion +from classquiz.db.models import Quiz, User, PlayGame, GameInLobby, QuizQuestion, QuizQuestionType from classquiz.helpers.box_controller import generate_code from classquiz.kahoot_importer.import_quiz import import_quiz import urllib.parse @@ -105,6 +105,10 @@ async def start_quiz( if randomize_answers: for question in quiz.questions: + if question["type"] == QuizQuestionType.RANGE: + continue + if question["type"] == QuizQuestionType.SLIDE: + continue random.shuffle(question["answers"]) game = PlayGame(