summaryrefslogtreecommitdiff
path: root/packages/integrations/vercel/src
diff options
context:
space:
mode:
authorGravatar Geoffrey Casper <gcasper42@gmail.com> 2023-12-07 08:43:47 -0500
committerGravatar GitHub <noreply@github.com> 2023-12-07 21:43:47 +0800
commit9c1efc864841fabf077b9686176c80f21fc02455 (patch)
tree25b37dd207d9604888a1ab9f5ea1c3336c0609e2 /packages/integrations/vercel/src
parent2efd952fc129529184422a7b92c7722c7d7c036f (diff)
downloadastro-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.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 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 `