From 0a5d3ef7c320880b1615e8ab81282c27cc8dbe73 Mon Sep 17 00:00:00 2001 From: Linus Flood Date: Thu, 6 Nov 2025 10:08:49 +0000 Subject: [PATCH] Merged in fix/book-516 (pull request #3093) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit feat(BOOK-516): check valid token * feat(BOOK-516): check valid token Approved-by: Joakim Jäderberg --- apps/scandic-web/lib/trpc/server.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/scandic-web/lib/trpc/server.ts b/apps/scandic-web/lib/trpc/server.ts index 230a96990..be0f34bef 100644 --- a/apps/scandic-web/lib/trpc/server.ts +++ b/apps/scandic-web/lib/trpc/server.ts @@ -11,6 +11,7 @@ import { appServerClient, configureServerClient, } from "@scandic-hotels/trpc/serverClient" +import { isValidSession } from "@scandic-hotels/trpc/utils/session" import { webviews } from "@/constants/routes/webviews" @@ -50,6 +51,9 @@ export async function createAppContext() { auth: async () => await getUserSession(), getScandicUserToken: async () => { const session = await getUserSession() + if (!isValidSession(session)) { + return null + } return session?.token?.access_token ?? null }, getUserPointsBalance: async () => {