From 95b703244ea2967668b0fc50ecdfb0724d9c29db Mon Sep 17 00:00:00 2001 From: Evgenii Ryshkov <35831820+eryshkov@users.noreply.github.com> Date: Thu, 14 Nov 2024 18:38:14 +0300 Subject: [PATCH] Fixed reloading page after login --- src/webui/www/public/scripts/login.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/webui/www/public/scripts/login.js b/src/webui/www/public/scripts/login.js index f74825c90..a7e4091b7 100644 --- a/src/webui/www/public/scripts/login.js +++ b/src/webui/www/public/scripts/login.js @@ -51,8 +51,10 @@ const submitLoginForm = (event) => { }) .then(async (response) => { const responseText = await response.text(); - if (response.ok && (responseText === "Ok.")) - location.reload(); // reload after login + if (response.ok && (responseText === "Ok.")) { + location.replace(location); // redirect + 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}`; },