From 1e851b363762e6474be3a5b19f0899d572beaa16 Mon Sep 17 00:00:00 2001 From: Evgenii Ryshkov <35831820+eryshkov@users.noreply.github.com> Date: Mon, 18 Nov 2024 21:20:04 +0300 Subject: [PATCH] WebUI: Fix reloading page after login PR #21832. --------- Co-authored-by: Chocobo1 --- src/webui/www/public/scripts/login.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/webui/www/public/scripts/login.js b/src/webui/www/public/scripts/login.js index 545e641db..434b46709 100644 --- a/src/webui/www/public/scripts/login.js +++ b/src/webui/www/public/scripts/login.js @@ -51,10 +51,13 @@ const submitLoginForm = (event) => { }) .then(async (response) => { const responseText = await response.text(); - if (response.ok && (responseText === "Ok.")) + if (response.ok && (responseText === "Ok.")) { location.replace(location); // redirect - else + location.reload(true); + } + else { errorMsgElement.textContent = `QBT_TR(Invalid Username or Password.)QBT_TR[CONTEXT=Login]\nQBT_TR(Server response:)QBT_TR[CONTEXT=Login] ${responseText}`; + } }, (error) => { errorMsgElement.textContent = `QBT_TR(Unable to log in, server is probably unreachable.)QBT_TR[CONTEXT=Login]\n${error}`;