From 6f6f53f3cd644fb75ed494044bbe7cac3c6f000d Mon Sep 17 00:00:00 2001 From: LilleBRG Date: Thu, 10 Apr 2025 11:27:18 +0200 Subject: [PATCH] login dosent send you to home when login failed --- frontend/scripts/login.js | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/frontend/scripts/login.js b/frontend/scripts/login.js index 0323fc6..becf53e 100644 --- a/frontend/scripts/login.js +++ b/frontend/scripts/login.js @@ -10,14 +10,15 @@ document.getElementById("loginForm").addEventListener("submit", function(event) login(emailOrUsername, password) .then(response => { - document.cookie = `auth-token=${response.token}; Path=/`; - document.cookie = `refresh-token=${response.refreshToken}; Path=/`; - localStorage.setItem("user", JSON.stringify({ - id: response.id, - username: response.userName, - })); - - location.href = "/home"; + if(response.token && response.refreshToken){ + document.cookie = `auth-token=${response.token}; Path=/`; + document.cookie = `refresh-token=${response.refreshToken}; Path=/`; + localStorage.setItem("user", JSON.stringify({ + id: response.id, + username: response.userName, + })); + location.href = "/home"; + } }) .catch(error => { document.getElementById("form-error").innerText = error;