diff --git a/routes/_middleware.ts b/routes/_middleware.ts index 9a8d798..1e31fcf 100644 --- a/routes/_middleware.ts +++ b/routes/_middleware.ts @@ -10,12 +10,10 @@ export async function handler(request: Request, ctx: FreshContext) { response.headers.set('Service-Worker-Allowed', '/') } - const cookies = getCookies(request.headers) - // Start session - if (SessionStore.getSession(cookies['_SESSION'] ?? '') === undefined) { + if (SessionStore.getFromRequest(request) === undefined) { // Clear outdated cookies - for (const cookie in cookies) { + for (const cookie in getCookies(request.headers)) { setCookie(response.headers, { name: cookie, value: '',