+
diff --git a/apps/app/src/routes/logout/+server.ts b/apps/app/src/routes/logout/+server.ts
index fd1266e..0048536 100644
--- a/apps/app/src/routes/logout/+server.ts
+++ b/apps/app/src/routes/logout/+server.ts
@@ -3,13 +3,13 @@ import { invalidateSession, deleteSessionTokenCookie } from '$lib/server/session
import type { RequestEvent } from './$types';
-export function GET(event: RequestEvent): Response {
+export async function GET(event: RequestEvent): Promise
{
if (event.locals.session === null) {
return redirect(302, '/login');
}
if (event.platform && event.platform.env && event.platform.env.GH_SESSIONS) {
- invalidateSession(event.locals.session.id, event.platform.env.GH_SESSIONS);
+ await invalidateSession(event.locals.session.id, event.platform.env.GH_SESSIONS);
} else {
return error(500, { message: 'Server configuration error' });
}