From 2342ce24de09d50632b4f992e3c3c97d3d38e4e0 Mon Sep 17 00:00:00 2001 From: Alex <$(pass /github/email)> Date: Sat, 1 Mar 2025 13:30:06 +0100 Subject: [PATCH] added missing redirects --- frontend/src/routes/auth/login/+page.server.js | 5 +++-- frontend/src/routes/auth/logout/+page.server.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/src/routes/auth/login/+page.server.js b/frontend/src/routes/auth/login/+page.server.js index 4a718dc..07db817 100644 --- a/frontend/src/routes/auth/login/+page.server.js +++ b/frontend/src/routes/auth/login/+page.server.js @@ -1,3 +1,4 @@ +import { base } from '$app/paths'; import { BASE_API_URI } from '$lib/utils/constants'; import { formatError } from '$lib/utils/helpers'; import { fail, redirect } from '@sveltejs/kit'; @@ -70,7 +71,7 @@ export const actions = { } } - console.log('Redirecting to:', next || '/'); - throw redirect(303, next || '/'); + console.log('Redirecting to:', next || `${base}/`); + throw redirect(303, next || `${base}/`); } }; diff --git a/frontend/src/routes/auth/logout/+page.server.js b/frontend/src/routes/auth/logout/+page.server.js index 36273d0..5f36526 100644 --- a/frontend/src/routes/auth/logout/+page.server.js +++ b/frontend/src/routes/auth/logout/+page.server.js @@ -6,7 +6,7 @@ import { fail, redirect } from '@sveltejs/kit'; export async function load({ locals }) { // redirect user if not logged in if (!locals.user) { - throw redirect(302, `${base}/auth/login?next=/`); + throw redirect(302, `${base}/auth/login?next=${base}/`); } }