From 7bce31f5fc6a48e17f576cb396e933fe2a8b2bce Mon Sep 17 00:00:00 2001 From: orosmatthew Date: Fri, 28 Apr 2023 15:27:05 -0400 Subject: [PATCH] Fix edge cases with session --- web/src/hooks.server.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/web/src/hooks.server.ts b/web/src/hooks.server.ts index 21f4985..e4c008b 100644 --- a/web/src/hooks.server.ts +++ b/web/src/hooks.server.ts @@ -27,6 +27,8 @@ export const handle = (async ({ event, resolve }) => { throw redirect(302, '/admin/reviews'); } else { event.cookies.delete('token'); + const res = resolve(event); + return res; } } else { const res = resolve(event); @@ -44,6 +46,7 @@ export const handle = (async ({ event, resolve }) => { return res; } else { event.cookies.delete('token'); + throw redirect(302, '/login'); } } else { throw redirect(302, '/login');