From 10aa735a2ee5c5a72f8364c267fdd21ac61d0bda Mon Sep 17 00:00:00 2001 From: Linus Flood Date: Mon, 14 Oct 2024 10:39:53 +0200 Subject: [PATCH] Refactor --- middlewares/utils.ts | 2 +- middlewares/webView.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/middlewares/utils.ts b/middlewares/utils.ts index 0d559c2a4..91e06a68d 100644 --- a/middlewares/utils.ts +++ b/middlewares/utils.ts @@ -46,7 +46,7 @@ const entryResponseCache: Map< > = new Map() let size: number = 0 -export const fetchAndCacheEntry = async (path: string, lang?: Lang) => { +export const fetchAndCacheEntry = async (path: string, lang: Lang) => { const cacheKey = `${path + lang}` const cachedResponse = entryResponseCache.get(cacheKey) diff --git a/middlewares/webView.ts b/middlewares/webView.ts index 09beb8020..e06cefb0b 100644 --- a/middlewares/webView.ts +++ b/middlewares/webView.ts @@ -19,7 +19,7 @@ import type { MiddlewareMatcher } from "@/types/middleware" export const middleware: NextMiddleware = async (request) => { const { nextUrl } = request - const lang = findLang(nextUrl.pathname) + const lang = findLang(nextUrl.pathname)! const loginTypeHeader = request.headers.get("loginType") const loginTypeSearchParam = nextUrl.searchParams.get("loginType")