middlewares/errors/resourceConflict.js
const { CONFLICT } = require('../../helpers/error');
/**
* Handle resource resource already exist error
*
* @param {*} err
* @param {*} req
* @param {*} res
* @param {*} next
*/
const resourceConflict = (err, req, res, next) => {
if (err.status !== CONFLICT) {
return next(err);
}
return res.status(CONFLICT).json({
success: false,
errors: {
message: err.message,
status: err.status
}
});
};
module.exports = resourceConflict;