From c097a7c244c0f23dcd7522571f826e715b192b4e Mon Sep 17 00:00:00 2001 From: Aevann Date: Sat, 24 Jun 2023 20:36:27 +0300 Subject: [PATCH] fix error msgs in /settings/blocks --- files/assets/js/settings_blocks.js | 18 ++---------------- files/templates/settings/blocks.html | 2 +- 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/files/assets/js/settings_blocks.js b/files/assets/js/settings_blocks.js index 343c6d3161..b0a5ebfa1c 100644 --- a/files/assets/js/settings_blocks.js +++ b/files/assets/js/settings_blocks.js @@ -1,23 +1,9 @@ -function block_user() { +function block_user(t) { const usernameField = document.getElementById("block-username"); const isValidUsername = usernameField.checkValidity(); username = usernameField.value; if (isValidUsername) { - const xhr = new XMLHttpRequest(); - xhr.open("post", "/settings/block"); - xhr.setRequestHeader('xhr', 'xhr'); - f=new FormData(); - f.append("username", username); - f.append("formkey", formkey()); - xhr.onload=function(){ - if (xhr.status<300) { - location.reload(); - } - else { - showToast(false, "Error, please try again later."); - } - } - xhr.send(f) + postToastReload(t,`/settings/block?username=${username}`); } } diff --git a/files/templates/settings/blocks.html b/files/templates/settings/blocks.html index 6ec53b570f..06cae79331 100644 --- a/files/templates/settings/blocks.html +++ b/files/templates/settings/blocks.html @@ -68,7 +68,7 @@