From 3d01929418d16e154bb7c7bed68587bc42ee7779 Mon Sep 17 00:00:00 2001 From: MarekWojt Date: Thu, 17 Feb 2022 22:20:46 +0100 Subject: [PATCH 1/2] Fix image deletion --- lambda/static/js/past_uploads.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lambda/static/js/past_uploads.js b/lambda/static/js/past_uploads.js index ced3887..89bf52a 100644 --- a/lambda/static/js/past_uploads.js +++ b/lambda/static/js/past_uploads.js @@ -173,8 +173,10 @@ function deleteSelected(e) { } function deleteImage(name, callback) { - xmlHttp = new XMLHttpRequest(); - xmlHttp.onreadystatechange = callback; - xmlHttp.open("DELETE", "/file/" + name, true); - xmlHttp.send(); -} \ No newline at end of file + xmlHttp = new XMLHttpRequest(); + xmlHttp.onreadystatechange = function(e) { + if (e.target.readyState === 4) callback(); + }; + xmlHttp.open("DELETE", "/file/" + name, true); + xmlHttp.send(); +} From d7fbf29621f6b46cdf11d85cac7be0d05a9cd15c Mon Sep 17 00:00:00 2001 From: MarekWojt Date: Thu, 17 Feb 2022 22:31:15 +0100 Subject: [PATCH 2/2] Fix variable declaration syntax --- lambda/static/js/past_uploads.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lambda/static/js/past_uploads.js b/lambda/static/js/past_uploads.js index 89bf52a..fd462d6 100644 --- a/lambda/static/js/past_uploads.js +++ b/lambda/static/js/past_uploads.js @@ -173,7 +173,7 @@ function deleteSelected(e) { } function deleteImage(name, callback) { - xmlHttp = new XMLHttpRequest(); + var xmlHttp = new XMLHttpRequest(); xmlHttp.onreadystatechange = function(e) { if (e.target.readyState === 4) callback(); };