diff --git a/classquiz/routers/eximport.py b/classquiz/routers/eximport.py index c208af1..2bb7fc3 100644 --- a/classquiz/routers/eximport.py +++ b/classquiz/routers/eximport.py @@ -87,5 +87,6 @@ async def import_quiz(file: UploadFile = File(), user: User = Depends(get_curren quiz_dict["cover_image"] = image_urls[-1] quiz = Quiz.parse_obj(quiz_dict) quiz.user_id = user.id + quiz.imported_from_kahoot = None await quiz.save() return quiz diff --git a/frontend/src/routes/view/[quiz_id]/+page.svelte b/frontend/src/routes/view/[quiz_id]/+page.svelte index 9e5505f..75b4751 100644 --- a/frontend/src/routes/view/[quiz_id]/+page.svelte +++ b/frontend/src/routes/view/[quiz_id]/+page.svelte @@ -108,11 +108,59 @@ {$t('words.practice')} +
+ {#if logged_in} + + + + + Download + + {:else} +
+ +
+ {/if} +
{$t('words.report')}
+ {#each quiz.questions as question, index_question}