From 88ef4ba920bdb032117638a195e649b30b6db718 Mon Sep 17 00:00:00 2001 From: Dharmaraj <63334359+DharmarajX24@users.noreply.github.com> Date: Mon, 26 Jul 2021 19:43:49 +0530 Subject: [PATCH] added ternary operator check status --- backend/handlers/error.js | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/backend/handlers/error.js b/backend/handlers/error.js index 22b527182..56af43be5 100644 --- a/backend/handlers/error.js +++ b/backend/handlers/error.js @@ -5,21 +5,16 @@ class MonkeyError { constructor(status, message, stack = null, uid) { this.status = status ?? 500; this.errorID = uuid.v4(); - if (this.status === 500) { - this.message = - process.env.MODE === "dev" - ? stack - ? String(stack) - : String(message) - : "Internal Server Error " + this.errorID; - } else { - this.message = - process.env.MODE === "dev" - ? stack - ? String(stack) + + this.message = + process.env.MODE === "dev" + ? stack + ? String(stack) + : this.status === 500 + ? String(message) : message - : message; - } + : "Internal Server Error " + this.errorID; + console.log("Error", message, stack); if (process.env.MODE !== "dev" && this.status === 500) { mongoDB()