diff --git a/atlas/templates/atlas/collection_scores.html b/atlas/templates/atlas/collection_scores.html
index 21f696b4..7800bf22 100644
--- a/atlas/templates/atlas/collection_scores.html
+++ b/atlas/templates/atlas/collection_scores.html
@@ -3,8 +3,6 @@
{% block content %}
-
{{ exam.name }}
-
{% if unmarked %}
The following questions need marking
diff --git a/generic/views.py b/generic/views.py
index 343b12b3..cd9cb1b2 100644
--- a/generic/views.py
+++ b/generic/views.py
@@ -614,15 +614,21 @@ class ExamViews(View, LoginRequiredMixin):
cid_user_count = cid_users.count()
- return render(
- request,
- "exam_cids.html",
- {
+ context = {
"exam": exam,
"cid_users": cid_users,
"cid_user_count": cid_user_count,
"app_name": self.app_name,
- },
+ }
+
+ if self.app_name == "atlas":
+ context["collection"] = exam
+
+ return render(
+ request,
+ "exam_cids.html",
+ context
+
)
def exam_cids_edit(self, request, exam_id):
@@ -640,17 +646,21 @@ class ExamViews(View, LoginRequiredMixin):
available_cid_users = CidUser.objects.filter(group__in=exam_groups).difference(current_cid_users)
-
- return render(
- request,
- "exam_cids_edit.html",
- {
+ context = {
"exam": exam,
"groups": exam_groups,
"current_cid_users": current_cid_users,
"available_cid_users": available_cid_users,
"app_name": self.app_name,
- },
+ }
+
+ if self.app_name == "atlas":
+ context["collection"] = exam
+
+ return render(
+ request,
+ "exam_cids_edit.html",
+ context
)
# @method_decorator(login_required)