From f87b5076d0bfe972647570e22a974c6c9505a4bb Mon Sep 17 00:00:00 2001 From: asyncnomi Date: Sun, 8 Jan 2023 23:14:04 +0100 Subject: [PATCH] bla --- static/js/main.js | 53 +++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/static/js/main.js b/static/js/main.js index 3c25ab0..79ce8b4 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -564,10 +564,33 @@ function refreshListener() { } }); }) + $(".prank-btn-delete").click((e) => { + let uid = e.target.parentNode.parentNode.id; + $.ajax({ + type: 'POST', + url: base_url + 'delPrank', + data: JSON.stringify({ + uid: localStorage.getItem('user'), + token: localStorage.getItem('token'), + prankUid: uid + }), + contentType: "application/json; charset=utf-8", + dataType: "json", + + success: function(data) { + if (data.success) { + updateDemandes(); + } + else { + alert(data.why); + } + } + + }); + }); } $('#demande-button').click(function () { - $.ajax({ type: "POST", url: base_url + "addPrank", @@ -636,38 +659,14 @@ function updateDemandes() {
Statue: ${pd[pd_uid].state}
${ (pd[pd_uid].state != "Accepted" && pd[pd_uid].state != "Refused" ) ? ` -
Annuler
+
Annuler
` : '' } `) - - $('#' + pd_uid + " .prank-btn-delete").click(() => { - $.ajax({ - type: 'POST', - url: base_url + 'delPrank', - data: JSON.stringify({ - uid: localStorage.getItem('user'), - token: localStorage.getItem('token'), - prankUid: this.id() - - }), - contentType: "application/json; charset=utf-8", - dataType: "json", - - success: function(data) { - if (data.success) { - updateDemandes(); - } - else { - alert(data.why); - } - } - - }); - }); } + refreshListener(); } else { if (data.why == "Not authentificated") {