summaryrefslogtreecommitdiff
path: root/packages/integrations/vercel/src
diff options
context:
space:
mode:
authorGravatar Matthew Phillips <matthew@skypack.dev> 2024-02-23 09:13:10 -0500
committerGravatar GitHub <noreply@github.com> 2024-02-23 09:13:10 -0500
commita013182d322a3969e39d647aad75ec10f8bd1ed7 (patch)
tree72a2b82b531218d00057bf40637ecedd19999b05 /packages/integrations/vercel/src
parent459f74bc71748279fe7dce0688f38bd74b51c5c1 (diff)
downloadastro-a013182d322a3969e39d647aad75ec10f8bd1ed7.tar.gz
astro-a013182d322a3969e39d647aad75ec10f8bd1ed7.tar.zst
astro-a013182d322a3969e39d647aad75ec10f8bd1ed7.zip
Fixes edge middleware calling nested routes (#10215)
Diffstat (limited to 'packages/integrations/vercel/src')
-rw-r--r--packages/integrations/vercel/src/serverless/middleware.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/integrations/vercel/src/serverless/middleware.ts b/packages/integrations/vercel/src/serverless/middleware.ts
index 91d032873..bf38a3a9f 100644
--- a/packages/integrations/vercel/src/serverless/middleware.ts
+++ b/packages/integrations/vercel/src/serverless/middleware.ts
@@ -90,7 +90,7 @@ export default async function middleware(request, context) {
ctx.locals = ${handlerTemplateCall};
const { origin } = new URL(request.url);
const next = () =>
- fetch(new URL('${NODE_PATH}', request.url), {
+ fetch(new URL('/${NODE_PATH}', request.url), {
headers: {
...Object.fromEntries(request.headers.entries()),
'${ASTRO_MIDDLEWARE_SECRET_HEADER}': '${middlewareSecret}',