From fe77397f269112e6ee244376a2aff5a0421982cb Mon Sep 17 00:00:00 2001 From: Arunoda Susiripala Date: Mon, 19 Jun 2017 12:57:35 +0530 Subject: [PATCH] Make sure internal url always has 200 status code. (#2299) Even the user set it to something else via custom server api. --- server/index.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/server/index.js b/server/index.js index b898ef96..488d850a 100644 --- a/server/index.js +++ b/server/index.js @@ -61,12 +61,13 @@ export default class Server { parsedUrl.query = parseQs(parsedUrl.query) } + res.statusCode = 200 return this.run(req, res, parsedUrl) - .catch((err) => { - if (!this.quiet) console.error(err) - res.statusCode = 500 - res.end(STATUS_CODES[500]) - }) + .catch((err) => { + if (!this.quiet) console.error(err) + res.statusCode = 500 + res.end(STATUS_CODES[500]) + }) } getRequestHandler () {