From f00bc98db8b03a83a656addb70273a236c41f1df Mon Sep 17 00:00:00 2001 From: Miodec Date: Wed, 23 Feb 2022 13:07:18 +0100 Subject: [PATCH] moved database down message to the top of the if stack --- backend/middlewares/error.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/middlewares/error.js b/backend/middlewares/error.js index 8644c0921..159a719a8 100644 --- a/backend/middlewares/error.js +++ b/backend/middlewares/error.js @@ -15,12 +15,12 @@ async function errorHandlingMiddleware(error, req, res, _next) { uid: error.uid ?? req.ctx?.decodedToken?.uid, }; - if (error instanceof MonkeyError) { - monkeyResponse.message = error.message; - monkeyResponse.status = error.status; - } else if (/ECONNREFUSED.*27017/i.test(error.message)) { + if (/ECONNREFUSED.*27017/i.test(error.message)) { monkeyResponse.message = "Could not connect to the database. It may be down."; + } else if (error instanceof MonkeyError) { + monkeyResponse.message = error.message; + monkeyResponse.status = error.status; } else { monkeyResponse.message = "Oops! Our monkeys dropped their bananas. Please try again later.";