diff --git a/frontend/src/pages/Lesson.vue b/frontend/src/pages/Lesson.vue index a265eae0..471d3b2a 100644 --- a/frontend/src/pages/Lesson.vue +++ b/frontend/src/pages/Lesson.vue @@ -145,7 +145,6 @@ />
- {{ allowDiscussions }} { checkIfDiscussionsAllowed() }) - console.log(editor.value) - console.log(data.body) + if (!editor.value && data.body) { const quizRegex = /\{\{ Quiz\(".*"\) \}\}/ const hasQuiz = quizRegex.test(data.body) - console.log(hasQuiz) if (!hasQuiz) allowDiscussions.value = true } }, @@ -308,6 +304,7 @@ watch( if (newChapterNumber || newLessonNumber) { editor.value = null instructorEditor.value = null + allowDiscussions.value = false lesson.submit({ chapter: newChapterNumber, lesson: newLessonNumber, @@ -318,7 +315,6 @@ watch( const checkIfDiscussionsAllowed = () => { let quizPresent = false - console.log(lesson.data?.content) JSON.parse(lesson.data?.content)?.blocks?.forEach((block) => { if (block.type === 'quiz') quizPresent = true }) @@ -330,7 +326,6 @@ const checkIfDiscussionsAllowed = () => { user.data?.is_instructor) ) allowDiscussions.value = true - else allowDiscussions.value = false } const allowEdit = () => {