From 0f68832cf3eab7c2adfd03ee9f8efbd9b008604e Mon Sep 17 00:00:00 2001 From: ed Date: Thu, 1 Jun 2023 12:37:44 +0200 Subject: [PATCH] handle login error differently --- src/routes/login/+page.server.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/routes/login/+page.server.js b/src/routes/login/+page.server.js index 77a7070..3fad286 100644 --- a/src/routes/login/+page.server.js +++ b/src/routes/login/+page.server.js @@ -39,8 +39,14 @@ export const actions = { throw redirect(301,'/profile'); } else { const error = await res.json(); - const encodedMessage = encodeURIComponent(error.error); - throw redirect(301,'/login?error='+ encodedMessage); + if (error){ + const encodedMessage = encodeURIComponent(error.error); + throw redirect(301,'/login?error='+ encodedMessage); + } else { + throw redirect(301,'/login?error='+ encodeURIComponent("Login failed with status " + res.status)); + } + //const encodedMessage = encodeURIComponent(error.error); + //throw redirect(301,'/login?error='+ encodedMessage); } /* const error = await res.json();