.
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user