From 8749e21744547ae32f729bde05c854113e126750 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Mon, 27 Oct 2025 11:06:09 +0530 Subject: [PATCH] fix: only users with moderator and instructor role should have access to quiz form --- frontend/src/components/Modals/Question.vue | 3 +- frontend/src/pages/CourseForm.vue | 1 - frontend/src/pages/LessonForm.vue | 1 - frontend/src/pages/QuizForm.vue | 6 +- frontend/yarn.lock | 988 ++++++------ .../doctype/course_chapter/course_chapter.py | 1 + yarn.lock | 1374 ----------------- 7 files changed, 498 insertions(+), 1876 deletions(-) delete mode 100644 yarn.lock diff --git a/frontend/src/components/Modals/Question.vue b/frontend/src/components/Modals/Question.vue index bfaf3239..221ac0ee 100644 --- a/frontend/src/components/Modals/Question.vue +++ b/frontend/src/components/Modals/Question.vue @@ -126,7 +126,7 @@ import { Button, toast, } from 'frappe-ui' -import { computed, watch, reactive, ref, inject } from 'vue' +import { watch, reactive, ref, inject } from 'vue' import Link from '@/components/Controls/Link.vue' import { useOnboarding } from 'frappe-ui/frappe' @@ -141,6 +141,7 @@ const existingQuestion = reactive({ question: '', marks: 1, }) + const question = reactive({ question: '', type: 'Choices', diff --git a/frontend/src/pages/CourseForm.vue b/frontend/src/pages/CourseForm.vue index 843d8f40..9c689983 100644 --- a/frontend/src/pages/CourseForm.vue +++ b/frontend/src/pages/CourseForm.vue @@ -329,7 +329,6 @@