diff --git a/generic/templates/generic/partials/cid_user_li.html b/generic/templates/generic/partials/cid_user_li.html index 36e06fe3..48e201d5 100644 --- a/generic/templates/generic/partials/cid_user_li.html +++ b/generic/templates/generic/partials/cid_user_li.html @@ -8,7 +8,7 @@
Edit -
` into the DOM. Also provide an `HX-Trigger` + # header so client-side toasts/handlers can respond. + html = render_to_string( + 'generic/partials/cid_user_li.html', + {'cid': cid_user, 'exam': exam, 'current': add}, + request=request, + ) + response = HttpResponse(html, content_type='text/html') + response['HX-Trigger'] = json.dumps({'cid_toggled': {'pk': cid_user.pk, 'added': add}}) + return response if "edit_user_user" in request.POST: user_id = request.POST.get("edit_user_user")