From b64bca6a8121e3f5a3132dff51e4b116026cd9c7 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Mon, 8 May 2023 20:00:51 +0200 Subject: [PATCH] Created the error middleware --- server/middlewares/error.js | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 server/middlewares/error.js diff --git a/server/middlewares/error.js b/server/middlewares/error.js new file mode 100644 index 0000000..4e6ad60 --- /dev/null +++ b/server/middlewares/error.js @@ -0,0 +1,5 @@ +module.exports = (err, req, res, next) => { + if (!(err instanceof SyntaxError)) return next(); + + res.status(400).json({message: "You need to provide a valid JSON body"}); +} \ No newline at end of file