diff --git a/atlas/templates/atlas/collection_mark_overview.html b/atlas/templates/atlas/collection_mark_overview.html index 68a479fd..9a696278 100644 --- a/atlas/templates/atlas/collection_mark_overview.html +++ b/atlas/templates/atlas/collection_mark_overview.html @@ -11,4 +11,14 @@ {% endfor %} + + {% endblock %} \ No newline at end of file diff --git a/atlas/views.py b/atlas/views.py index d96d4598..59e97de7 100755 --- a/atlas/views.py +++ b/atlas/views.py @@ -1085,7 +1085,14 @@ def collection_mark_overview(request, pk): answers = CidReportAnswer.objects.filter(question=case_details) - return render(request, "atlas/collection_mark_overview.html", {"collection": collection, "answers": answers, "case_details": case_details}) + case_map = [] + for cd in case_details: + case_map[cd] = [] + + for answer in answers: + case_map[answer.question].append(answer) + + return render(request, "atlas/collection_mark_overview.html", {"collection": collection, "answers": answers, "case_details": case_details, "case_map": case_map}) @user_is_collection_author_or_atlas_editor def collection_mark_question(request, pk, case_number):