diff options
author | 2023-12-07 08:43:47 -0500 | |
---|---|---|
committer | 2023-12-07 21:43:47 +0800 | |
commit | 9c1efc864841fabf077b9686176c80f21fc02455 (patch) | |
tree | 25b37dd207d9604888a1ab9f5ea1c3336c0609e2 /packages/integrations/vercel/src | |
parent | 2efd952fc129529184422a7b92c7722c7d7c036f (diff) | |
download | astro-9c1efc864841fabf077b9686176c80f21fc02455.tar.gz astro-9c1efc864841fabf077b9686176c80f21fc02455.tar.zst astro-9c1efc864841fabf077b9686176c80f21fc02455.zip |
Allow async functions in the Vercel edge middleware integration (#9334)
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
Co-authored-by: lilnasy <69170106+lilnasy@users.noreply.github.com>
Diffstat (limited to 'packages/integrations/vercel/src')
-rw-r--r-- | packages/integrations/vercel/src/serverless/middleware.ts | 2 |
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 a2e44722b..b3ada80d1 100644 --- a/packages/integrations/vercel/src/serverless/middleware.ts +++ b/packages/integrations/vercel/src/serverless/middleware.ts @@ -53,7 +53,7 @@ function edgeMiddlewareTemplate(middlewarePath: string, vercelEdgeMiddlewareHand if (existsSync(filePathEdgeMiddleware + '.js') || existsSync(filePathEdgeMiddleware + '.ts')) { const stringified = JSON.stringify(filePathEdgeMiddleware.replace(/\\/g, '/')); handlerTemplateImport = `import handler from ${stringified}`; - handlerTemplateCall = `handler({ request, context })`; + handlerTemplateCall = `await handler({ request, context })`; } else { } return ` |