diff options
author | 2023-11-29 15:38:42 +0000 | |
---|---|---|
committer | 2023-11-29 21:08:42 +0530 | |
commit | 9a2b10ab17e1e7f308f37f525c04b109934936f7 (patch) | |
tree | 77b2e5361c536e6eda08736306f59dfeeb545e14 | |
parent | 7de06dd43830bbfc9de18bdeaf5d0df93a5c4d60 (diff) | |
download | astro-9a2b10ab17e1e7f308f37f525c04b109934936f7.tar.gz astro-9a2b10ab17e1e7f308f37f525c04b109934936f7.tar.zst astro-9a2b10ab17e1e7f308f37f525c04b109934936f7.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
-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) { |