Ajout du dossier 'middlewares'

This commit is contained in:
Rampeur
2025-08-13 19:02:35 +02:00
parent 9bce9b714e
commit b8edd76454
4 changed files with 59 additions and 2 deletions
+22
View File
@@ -0,0 +1,22 @@
const ErrorResponse = require("../util/errorResponse");
//REQUESTED PAGE IS NOT FOUND
module.exports.notFound = (req, res, next) => {
const error = new ErrorResponse(`Not Found - ${req.originalUrl}`);
res.status(404);
next(error);
};
module.exports.errorHandler = (err, req, res, next) => {
// Log to console for dev
console.log(err.message.red);
console.log(err.stack.red);
const statusCode = err.statusCode ? err.statusCode : 500;
res.status(statusCode).json({
errors: {
body: [err.message],
},
});
};