From 1a89bcc5e387e416ba938bc283330ee859b05f3b Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 4 Apr 2022 23:07:28 +0100 Subject: [PATCH] . --- rapids/models.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rapids/models.py b/rapids/models.py index 3999f13d..52793066 100644 --- a/rapids/models.py +++ b/rapids/models.py @@ -605,6 +605,7 @@ class Exam(ExamBase): # Loop through rapidimage associations images = [] feedback_images = [] + image_titles = [] for i in q.images.all(): if i.feedback_image == True: if based: @@ -618,6 +619,11 @@ class Exam(ExamBase): images.append(image_as_base64(i.image)) else: images.append("{}/{}".format(settings.REMOTE_URL, i.image.url)) + + if i.description: + image_titles.append(i.description) + else: + image_titles.append("") exam_questions[q.id] = { "images": images, @@ -636,6 +642,10 @@ class Exam(ExamBase): if self.include_history and q.history: exam_questions[q.id]["history"] = q.history + if any(image_titles): + exam_questions[q.id]["image_titles"] = image_titles + + # if feedback_images: # exam_questions[q.id]["feedback_image"] = feedback_images