.
This commit is contained in:
@@ -25,13 +25,14 @@
|
|||||||
$(".toggle-btn").click((el) => {
|
$(".toggle-btn").click((el) => {
|
||||||
console.log(el);
|
console.log(el);
|
||||||
console.log(el.target.dataset.pk);
|
console.log(el.target.dataset.pk);
|
||||||
console.log(!el.target.parent.hasClass("current"));
|
parent = $(el.target.parent())
|
||||||
|
console.log(!parent.hasClass("current"));
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: "{% url 'generic:generic_exam_json_edit' %}",
|
url: "{% url 'generic:generic_exam_json_edit' %}",
|
||||||
data: {
|
data: {
|
||||||
csrfmiddlewaretoken: "{{csrf_token}}",
|
csrfmiddlewaretoken: "{{csrf_token}}",
|
||||||
edit_cid_user: JSON.stringify(ids),
|
edit_cid_user: JSON.stringify(ids),
|
||||||
add: !el.target.parent.hasClass("current"),
|
add: !el.target.parentElement.hasClass("current"),
|
||||||
exam_id: $(evt.target).data("exam-id"),
|
exam_id: $(evt.target).data("exam-id"),
|
||||||
},
|
},
|
||||||
type: "POST",
|
type: "POST",
|
||||||
@@ -43,10 +44,10 @@
|
|||||||
|
|
||||||
if (data.status == "success") {
|
if (data.status == "success") {
|
||||||
if (data.added) {
|
if (data.added) {
|
||||||
el.target.parent.addClass("current");
|
parent.addClass("current");
|
||||||
toastr.info(`User ${el.target.dataset.cid} added to exam`)
|
toastr.info(`User ${el.target.dataset.cid} added to exam`)
|
||||||
} else {
|
} else {
|
||||||
el.target.parent.removedClass("current");
|
parent.removedClass("current");
|
||||||
toastr.info(`User ${el.target.dataset.cid} removed from exam`)
|
toastr.info(`User ${el.target.dataset.cid} removed from exam`)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user