diff --git a/src/routes/+layout.server.ts b/src/routes/+layout.server.ts index 0a31efd..93f5b8c 100644 --- a/src/routes/+layout.server.ts +++ b/src/routes/+layout.server.ts @@ -4,7 +4,12 @@ import {getUserFromSessionID} from '$lib/server/sessionutil'; import type {LayoutServerLoad} from './$types'; export const load: LayoutServerLoad = async ({cookies}) => { - return JSON.parse(JSON.stringify({ - user: await getUserFromSessionID(cookies.get(Cookie.SESSION_ID)), - })); + const user = await getUserFromSessionID(cookies.get(Cookie.SESSION_ID)); + return { + user: user && { + id: user?.id, + createdAt: user?.createdAt, + name: user?.name, + }, + }; };