This commit is contained in:
Ross
2021-04-18 10:16:55 +01:00
parent 04596da2e4
commit dc5f826f88
+14
View File
@@ -268,6 +268,15 @@ class Rapid(models.Model):
marked_answers = correct_answers | half_mark_answers | incorrect_answers
return marked_answers
def GetCorrectUnstrippedAnswers(self):
return set(
[
i
for i in self.answers.all()
if i.status != i.MarkOptions.CORRECT
]
)
def GetImages(self, feedback=False):
qs = self.images.all()
@@ -397,6 +406,11 @@ class Exam(ExamBase):
"type": "rapid",
}
if not self.exam_mode:
exam_questions[q.id]["feedback_images"] = feedback_images
exam_questions[q.id]["answer"] = q.GetCorrectUnstrippedAnswers()
#if feedback_images:
# exam_questions[q.id]["feedback_image"] = feedback_images