diff --git a/apps/edr-passenger-web/portal/src/middleware.ts b/apps/edr-passenger-web/portal/src/middleware.ts index f5759b0bf..9a73fdb85 100644 --- a/apps/edr-passenger-web/portal/src/middleware.ts +++ b/apps/edr-passenger-web/portal/src/middleware.ts @@ -17,6 +17,7 @@ const PRESERVED_ROUTES = [ '/guide', '/services', '/go/', + '/packages/', ]; /** @@ -90,7 +91,6 @@ export function middleware(request: NextRequest) { const render = () => NextResponse.next({ request: { headers: requestHeaders } }); const { pathname } = request.nextUrl; - const isHardRefresh = !request.headers.get('referer'); let response: NextResponse; if ( @@ -104,9 +104,6 @@ export function middleware(request: NextRequest) { } else if (PRESERVED_ROUTES.some((r) => pathname.startsWith(r))) { // On hard refresh of a preserved route, let it through. response = render(); - } else if (isHardRefresh && pathname.startsWith('/packages')) { - // On hard refresh of package detail or packages list, redirect to home. - response = NextResponse.redirect(new URL('/', request.url)); } else { response = render(); }