From 35399571fd979c76e3cc18f6310b6200b81d5f2f Mon Sep 17 00:00:00 2001 From: Jovi De Croock Date: Mon, 14 Dec 2020 11:56:22 +0100 Subject: [PATCH 1/2] add finished to res This signals to Next that we aren't expecting any props to be returned in `getServersideProps` or `getInitialProps` --- lib/templates/createResponseObject.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/templates/createResponseObject.js b/lib/templates/createResponseObject.js index 78c0a28..be15856 100644 --- a/lib/templates/createResponseObject.js +++ b/lib/templates/createResponseObject.js @@ -75,6 +75,7 @@ const createResponseObject = ({ onResEnd }) => { } } + res.finished = true; // Call onResEnd handler with the response object onResEnd(response); }; From 307af42bd2ed4fac195ba0e3b055d98ac416dcba Mon Sep 17 00:00:00 2001 From: Jovi De Croock Date: Mon, 14 Dec 2020 13:09:17 +0100 Subject: [PATCH 2/2] Update createResponseObject.js --- lib/templates/createResponseObject.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/templates/createResponseObject.js b/lib/templates/createResponseObject.js index be15856..197519f 100644 --- a/lib/templates/createResponseObject.js +++ b/lib/templates/createResponseObject.js @@ -76,6 +76,7 @@ const createResponseObject = ({ onResEnd }) => { } res.finished = true; + res.writableEnded = true; // Call onResEnd handler with the response object onResEnd(response); };