Skip to content

Commit 9dfdf10

Browse files
committed
test: Handle basePath
1 parent 419b4a6 commit 9dfdf10

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

packages/e2e/next/src/middleware.ts

+8-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,18 @@ export default async function middleware(req: NextRequest) {
99
const tenant = 'david'
1010
const pathname = req.nextUrl.pathname
1111
if (pathname === '/app/multitenant') {
12-
const url = new URL(`/app/multitenant/${tenant}`, req.url)
12+
const url = new URL(
13+
`${req.nextUrl.basePath}/app/multitenant/${tenant}`,
14+
req.url
15+
)
1316
url.search = req.nextUrl.search
1417
return NextResponse.rewrite(url)
1518
}
1619
if (pathname === '/pages/multitenant') {
17-
const url = new URL(`/pages/multitenant/${tenant}`, req.url)
20+
const url = new URL(
21+
`${req.nextUrl.basePath}/pages/multitenant/${tenant}`,
22+
req.url
23+
)
1824
url.search = req.nextUrl.search
1925
return NextResponse.rewrite(url)
2026
}

0 commit comments

Comments
 (0)