From 8981fc3ea5f29f7114143220441e9729efe87bf8 Mon Sep 17 00:00:00 2001 From: vegard Date: Fri, 20 Mar 2026 02:20:48 +0000 Subject: [PATCH] Fix: sjekk hostname direkte i layout.server.ts for isAdminHost MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit event.locals.isAdminHost fra hooks ble ikke pålitelig overført. Sjekker event.url.hostname direkte i stedet. Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/routes/+layout.server.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/routes/+layout.server.ts b/frontend/src/routes/+layout.server.ts index 6232a7a..eda75c5 100644 --- a/frontend/src/routes/+layout.server.ts +++ b/frontend/src/routes/+layout.server.ts @@ -1,8 +1,9 @@ import type { LayoutServerLoad } from './$types'; export const load: LayoutServerLoad = async (event) => { + const host = event.url.hostname; return { session: await event.locals.auth(), - isAdminHost: (event.locals as Record).isAdminHost === true, + isAdminHost: host === 'adm.synops.no', }; };