diff --git a/apps/scandic-web/middlewares/legacySearchParams.ts b/apps/scandic-web/middlewares/legacySearchParams.ts index 52d18186d..0fb64d28b 100644 --- a/apps/scandic-web/middlewares/legacySearchParams.ts +++ b/apps/scandic-web/middlewares/legacySearchParams.ts @@ -1,5 +1,7 @@ import { type NextMiddleware, NextResponse } from "next/server" +import { getPublicNextURL } from "@/server/utils" + import type { MiddlewareMatcher } from "@/types/middleware" /* @@ -19,7 +21,7 @@ function normalizeDate(date: string): string { } export const middleware: NextMiddleware = (request) => { - const url = request.nextUrl.clone() + const url = getPublicNextURL(request) const fromDate = url.searchParams.get("fromdate") const toDate = url.searchParams.get("todate") const hasLegacyFromDate = fromDate ? legacyDatePattern.test(fromDate) : false