diff --git a/rapids/views.py b/rapids/views.py index bff37b43..54e68602 100755 --- a/rapids/views.py +++ b/rapids/views.py @@ -822,21 +822,25 @@ def exam_json(request, pk): feedback_images = [] for i in q.images.all(): if i.feedback_image == True: - feedback_images.append(image_as_base64(i.image)) - #feedback_images.append(i.image.url) + #feedback_images.append(image_as_base64(i.image)) + feedback_images.append(i.image.url) else: - images.append(image_as_base64(i.image)) - #images.append(i.image.url) + #images.append(image_as_base64(i.image)) + images.append(i.image.url) exam_questions[q.id] = { - "images": [images], - "feedback_image": [feedback_images], + "images": images, + #"feedback_image": [], #"annotations": [str(q.image_annotations)], "type": "rapid", } + if feedback_images: + exam_questions["feedback_image"] = feedback_images + + exam_json = { "eid": exam.id, "cached": False,