From 1f806d2e604b4adcedd28dc98ddcdc11b05fd865 Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 27 Apr 2026 21:33:34 +0100 Subject: [PATCH] feat: Update self-review and conversation visibility based on review mode and exam completion status --- .../atlas/collection_take_overview.html | 29 +++++++------------ .../atlas/partials/_collection_case_jump.html | 5 ---- 2 files changed, 10 insertions(+), 24 deletions(-) diff --git a/atlas/templates/atlas/collection_take_overview.html b/atlas/templates/atlas/collection_take_overview.html index 53cdca65..7530418a 100644 --- a/atlas/templates/atlas/collection_take_overview.html +++ b/atlas/templates/atlas/collection_take_overview.html @@ -83,26 +83,17 @@ href="{% if cid is not None %}{% url 'atlas:collection_case_view_take' pk=collection.id case_number=forloop.counter0 cid=cid passcode=passcode %}{% else %}{% url 'atlas:collection_case_view_take_user' pk=collection.id case_number=forloop.counter0 %}{% endif %}"> Open Case - {% if cid is None %} - - View Answer / Report - - {% else %} - - View Answer / Report - - {% endif %} - - {% if self_review %}Add New Self Review{% else %}Add Self Review{% endif %} - - {% if review_stats.has_messages %} - - View Conversation + {% if collection.in_review_mode or cid_user_exam.completed %} + + {% if self_review %}Add New Self Review{% else %}Add Self Review{% endif %} + {% if review_stats.has_messages %} + + View Conversation + + {% endif %} {% endif %} diff --git a/atlas/templates/atlas/partials/_collection_case_jump.html b/atlas/templates/atlas/partials/_collection_case_jump.html index dd0e5cdd..266e4697 100644 --- a/atlas/templates/atlas/partials/_collection_case_jump.html +++ b/atlas/templates/atlas/partials/_collection_case_jump.html @@ -6,11 +6,6 @@ Case {{ item.idx|add:1 }}: {{ item.cd.case.title|default:item.cd.case.pk|truncatechars:45 }}
- {% if item.has_answer %} - Answered - {% else %} - Not answered - {% endif %} {% if item.has_self_review %} Self review {% endif %}