From 573f7fc4d1238ee6dd6a9fcebfec1d94245a03a5 Mon Sep 17 00:00:00 2001 From: Marlon Date: Sun, 19 May 2024 23:08:54 +0200 Subject: [PATCH] :bug: Fix excel import not working --- classquiz/helpers/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/classquiz/helpers/__init__.py b/classquiz/helpers/__init__.py index f4b0a1d..7a825d9 100644 --- a/classquiz/helpers/__init__.py +++ b/classquiz/helpers/__init__.py @@ -156,7 +156,10 @@ async def handle_import_from_excel(data: BinaryIO, user: User) -> Quiz: if answer is None: continue answers_list.append(ABCDQuizAnswer(answer=answer, right=str(a + 1) in correct_answers)) - existing_question: dict = existing_quiz.questions[i] + + existing_question: dict | None = None + if existing_quiz is not None: + existing_question: dict = existing_quiz.questions[i] questions.append( QuizQuestion( question=question,