summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Arsh <69170106+lilnasy@users.noreply.github.com> 2023-11-29 15:38:42 +0000
committerGravatar GitHub <noreply@github.com> 2023-11-29 21:08:42 +0530
commit9a2b10ab17e1e7f308f37f525c04b109934936f7 (patch)
tree77b2e5361c536e6eda08736306f59dfeeb545e14
parent7de06dd43830bbfc9de18bdeaf5d0df93a5c4d60 (diff)
downloadastro-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.ts6
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) {