diff --git a/examples/custom-server-fastify/package.json b/examples/custom-server-fastify/package.json index 8b8ad5b148f81f6..c4ef63115d86a8b 100644 --- a/examples/custom-server-fastify/package.json +++ b/examples/custom-server-fastify/package.json @@ -7,10 +7,10 @@ "start": "cross-env NODE_ENV=production node ./server.js" }, "dependencies": { - "cross-env": "^5.2.0", - "fastify": "2.1.0", + "cross-env": "^7.0.2", + "fastify": "^2.12.1", "next": "latest", - "react": "^16.8.4", - "react-dom": "^16.8.4" + "react": "^16.13.0", + "react-dom": "^16.13.0" } } diff --git a/examples/custom-server-fastify/server.js b/examples/custom-server-fastify/server.js index a381d324926d4dd..256e3756031e437 100644 --- a/examples/custom-server-fastify/server.js +++ b/examples/custom-server-fastify/server.js @@ -6,6 +6,7 @@ const dev = process.env.NODE_ENV !== 'production' fastify.register((fastify, opts, next) => { const app = Next({ dev }) + const handle = app.getRequestHandler() app .prepare() .then(() => { @@ -30,7 +31,7 @@ fastify.register((fastify, opts, next) => { }) fastify.all('/*', (req, reply) => { - return app.handleRequest(req.req, reply.res).then(() => { + return handle(req.req, reply.res).then(() => { reply.sent = true }) })