diff --git a/frontend/src/components/Quiz.vue b/frontend/src/components/Quiz.vue
index 7df188b7..70821873 100644
--- a/frontend/src/components/Quiz.vue
+++ b/frontend/src/components/Quiz.vue
@@ -118,15 +118,17 @@
class="w-3.5 h-3.5 text-gray-900 rounded-sm focus:ring-gray-200"
@change="markAnswer(index)"
/>
-
-
+
{
selectedOptions.forEach((option, index) => {
if (option) {
showAnswers[index] = option && data[index]
- } else if (questionDetails.data[`is_correct_${index + 1}`]) {
- showAnswers[index] = 0
+ } else if (data[index] == 2) {
+ showAnswers[index] = 2
} else {
showAnswers[index] = undefined
}
diff --git a/lms/lms/utils.py b/lms/lms/utils.py
index 08ef84ce..31b82f9f 100644
--- a/lms/lms/utils.py
+++ b/lms/lms/utils.py
@@ -1327,7 +1327,6 @@ def get_question_details(question):
for i in range(1, 5):
fields.append(f"option_{i}")
fields.append(f"explanation_{i}")
- fields.append(f"is_correct_{i}")
question_details = frappe.db.get_value("LMS Question", question, fields, as_dict=1)
return question_details