From 969fab85bac1ff2c4511f139b2d54cc68b7df01e Mon Sep 17 00:00:00 2001 From: regalijan Date: Thu, 19 Oct 2023 16:50:05 -0400 Subject: [PATCH] Check for invalid theme values in middleware --- functions/_middleware.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions/_middleware.ts b/functions/_middleware.ts index 6866b65..fcb3fd3 100644 --- a/functions/_middleware.ts +++ b/functions/_middleware.ts @@ -126,7 +126,7 @@ async function setTheme(context: RequestContext) { ); const theme = themeCookie?.split("=").at(1); - if (!theme) context.data.theme = "dark"; + if (!theme || !["dark", "light"].includes(theme)) context.data.theme = "dark"; else context.data.theme = theme; return await context.next();