feat: Conditionally load case conversation based on question completion status

This commit is contained in:
Ross
2026-04-27 21:28:57 +01:00
parent 0d1318564c
commit d82551674b
@@ -289,6 +289,7 @@
</div> </div>
</form> </form>
{% if question_completed %}
<div class="mt-3" <div class="mt-3"
hx-get="{% url 'atlas:collection_case_review_thread' exam_id=collection.id cid_user_exam_id=cid_user_exam.id case_id=case.id %}{% if cid %}?cid={{ cid }}&passcode={{ passcode }}{% endif %}" hx-get="{% url 'atlas:collection_case_review_thread' exam_id=collection.id cid_user_exam_id=cid_user_exam.id case_id=case.id %}{% if cid %}?cid={{ cid }}&passcode={{ passcode }}{% endif %}"
hx-trigger="load" hx-trigger="load"
@@ -296,6 +297,7 @@
hx-swap="innerHTML"> hx-swap="innerHTML">
<div class="small text-muted">Loading case conversation...</div> <div class="small text-muted">Loading case conversation...</div>
</div> </div>
{% endif %}
<aside id="selfReviewSidebar" class="self-review-sidebar" aria-live="polite" aria-label="Self review sidebar"> <aside id="selfReviewSidebar" class="self-review-sidebar" aria-live="polite" aria-label="Self review sidebar">
<div class="self-review-sidebar-header"> <div class="self-review-sidebar-header">