From 72ac0866d9ddccae43de8d5a19e8a9a01b131e9f Mon Sep 17 00:00:00 2001 From: Noah Loomans Date: Tue, 20 Mar 2018 22:35:36 +0100 Subject: Refactor error handling code --- src/server/app.js | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'src/server/app.js') diff --git a/src/server/app.js b/src/server/app.js index 7e8d9e9..bd87162 100644 --- a/src/server/app.js +++ b/src/server/app.js @@ -54,21 +54,9 @@ app.use((req, res, next) => { next(err); }); -function extractStatusCodeFromError(error) { - if (error.status) { - return error.status; - } else if (error.response) { - return error.response.status; - } - - return null; -} - // error handler app.use((error, req, res, next) => { - const errorCode = extractStatusCodeFromError(error) || 500; - res.status(errorCode); - + res.status(error.status || 500); res.render('error', { message: error.message, error, -- cgit v1.1