diff --git a/generic/templates/generic/exam_cids_edit.html b/generic/templates/generic/exam_cids_edit.html index 399028ba..9dc101b2 100644 --- a/generic/templates/generic/exam_cids_edit.html +++ b/generic/templates/generic/exam_cids_edit.html @@ -31,7 +31,7 @@ url: "{% url 'generic:generic_exam_json_edit' %}", data: { csrfmiddlewaretoken: "{{csrf_token}}", - edit_cid_user: JSON.stringify(ids), + edit_cid_user: el.target.dataset.pk, add: !el.target.parentElement.hasClass("current"), exam_id: $(evt.target).data("exam-id"), }, diff --git a/generic/views.py b/generic/views.py index 9f3f6702..bb7da1c6 100644 --- a/generic/views.py +++ b/generic/views.py @@ -674,7 +674,7 @@ class ExamViews(View, LoginRequiredMixin): exam = get_object_or_404(self.Exam, pk=pk) if "toggle_cid_user" in request.POST: - user_id = json.loads(request.POST.get("cid_user_id")) + user_id = request.POST.get("cid_user_id") add = request.POST.get("add")