diff options
author | 2023-11-29 15:38:42 +0000 | |
---|---|---|
committer | 2023-11-29 21:08:42 +0530 | |
commit | 49aa215a01ee1c4805316c85bb0aea6cfbc25a31 (patch) | |
tree | 2dfe0fa0b5b26dc33322d1906e6e168c2c438770 /packages/integrations/node | |
parent | c421a3d17911aeda29b5204f6d568ae87e329eaf (diff) | |
download | astro-49aa215a01ee1c4805316c85bb0aea6cfbc25a31.tar.gz astro-49aa215a01ee1c4805316c85bb0aea6cfbc25a31.tar.zst astro-49aa215a01ee1c4805316c85bb0aea6cfbc25a31.zip |
Switch `app.render` signature (#9199)
* feat(app): app.render optional object
* tests
* update vercel and node
* update changeset
* deprecation notice and loggin
* clarify changeset
* add node, vercel changeset
* deduplicate code
Diffstat (limited to 'packages/integrations/node')
-rw-r--r-- | packages/integrations/node/src/nodeMiddleware.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/integrations/node/src/nodeMiddleware.ts b/packages/integrations/node/src/nodeMiddleware.ts index 4fd0a4bc2..0b9381f1d 100644 --- a/packages/integrations/node/src/nodeMiddleware.ts +++ b/packages/integrations/node/src/nodeMiddleware.ts @@ -30,10 +30,10 @@ export default function (app: NodeApp, mode: Options['mode']) { } try { - const route = app.match(req); - if (route) { + const routeData = app.match(req); + if (routeData) { try { - const response = await app.render(req, route, locals); + const response = await app.render(req, { routeData, locals }); await writeWebResponse(app, res, response); } catch (err: unknown) { if (next) { |