Don't remove formatting on Kahoot-Quizzes

This commit is contained in:
Mawoka
2022-11-21 17:11:02 +01:00
parent cd09073cd1
commit 13f97abfa9
+3 -3
View File
@@ -53,7 +53,7 @@ async def import_quiz(quiz_id: str, user: User) -> Quiz | str:
quiz_questions.append( quiz_questions.append(
QuizQuestion( QuizQuestion(
question=html.unescape(bleach.clean(q.question, tags=[], strip=True)), question=html.unescape(bleach.clean(q.question, tags=bleach.ALLOWED_TAGS, strip=True)),
answers=answers, answers=answers,
time=str(q.time / 1000), time=str(q.time / 1000),
image=image, image=image,
@@ -68,8 +68,8 @@ async def import_quiz(quiz_id: str, user: User) -> Quiz | str:
quiz_data = Quiz( quiz_data = Quiz(
id=quiz_id, id=quiz_id,
public=True, public=True,
title=html.unescape(bleach.clean(quiz.kahoot.title, tags=[], strip=True)), title=html.unescape(bleach.clean(quiz.kahoot.title, tags=bleach.ALLOWED_TAGS, strip=True)),
description=html.unescape(bleach.clean(quiz.kahoot.description, tags=[], strip=True)), description=html.unescape(bleach.clean(quiz.kahoot.description, tags=bleach.ALLOWED_TAGS, strip=True)),
created_at=datetime.now(), created_at=datetime.now(),
updated_at=datetime.now(), updated_at=datetime.now(),
user_id=user.id, user_id=user.id,