From bb5fb5ed183fdfec33f2f8a382cdef1784cc73b5 Mon Sep 17 00:00:00 2001 From: Abhishek Krishna Date: Wed, 28 Aug 2024 20:18:06 +0530 Subject: [PATCH] =?UTF-8?q?fix(session):=20=F0=9F=90=9B=20Remove=20'remove?= =?UTF-8?q?Meta'=20while=20removing=20an=20item=20from=20storage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Setting the `removeMeta` option is throwing a 404 as an additional removeItem call is made for the no-existent metadata item --- src/runtime/server/utils/session.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/server/utils/session.ts b/src/runtime/server/utils/session.ts index 23ba052..21d8110 100644 --- a/src/runtime/server/utils/session.ts +++ b/src/runtime/server/utils/session.ts @@ -52,7 +52,7 @@ export async function clearUserSession(event: H3Event) { await sessionHooks.callHookParallel('clear', session.data, event) - await useStorage('oidc').removeItem(session.id as string, { removeMeta: true }) + await useStorage('oidc').removeItem(session.id as string) await session.clear() deleteCookie(event, sessionName)