From bad0d400a7d1d92b9af9cb5494942b88ee939988 Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 20 Oct 2025 21:20:32 +0100 Subject: [PATCH] Add debug logging for POST requests in generic_exam_htmx and update exam selection form to include checked selections --- generic/views.py | 1 + templates/generic/partials/exam_select_fragment.html | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/generic/views.py b/generic/views.py index bbf0ebd4..f7f73b14 100644 --- a/generic/views.py +++ b/generic/views.py @@ -599,6 +599,7 @@ def generic_exam_htmx(request): return render(request, "generic/partials/exam_select_fragment.html", {"exams": exams, "type": question_type}) if request.method == "POST": + logger.debug(f"generic_exam_htmx POST: {request.POST}") question_type = request.POST.get("type") if not question_type: return JsonResponse({"status": "error", "message": "missing type"}, status=400) diff --git a/templates/generic/partials/exam_select_fragment.html b/templates/generic/partials/exam_select_fragment.html index 11f0884e..b4820713 100644 --- a/templates/generic/partials/exam_select_fragment.html +++ b/templates/generic/partials/exam_select_fragment.html @@ -1,6 +1,9 @@
-
+