From 11237b211b20f6dbb4b304e90d3c63b4ca719385 Mon Sep 17 00:00:00 2001 From: Linus Flood Date: Wed, 21 May 2025 06:08:16 +0000 Subject: [PATCH] Merged in fix/my-stay-webview (pull request #2169) fix: webviews - my stay * Test --- apps/scandic-web/middlewares/webView.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/scandic-web/middlewares/webView.ts b/apps/scandic-web/middlewares/webView.ts index 972945b91..a87f3474c 100644 --- a/apps/scandic-web/middlewares/webView.ts +++ b/apps/scandic-web/middlewares/webView.ts @@ -135,7 +135,14 @@ async function handleWebviewRewrite({ const path = nextUrl.pathname if (myStayWebviews.includes(path)) { - return NextResponse.next({ request: { headers } }) + return NextResponse.next({ + request: { headers }, + ...(setCookie && { + headers: { + "Set-Cookie": `webviewToken=${decryptedData}; Secure; HttpOnly; Path=/; SameSite=Strict;`, + }, + }), + }) } const pathNameWithoutLang = path.replace(`/${lang}/webview`, "")