const ErrorResponse = require('../utils/ErrorResponse'); const colors = require('colors'); const errorHandler = (err, req, res, next) => { let error = { ...err }; error.message = err.message; // if (error.errors[0].type === 'unique violation') { // const msg = error.errors[0].message; // error = new ErrorResponse(`Field ${msg}`, 400); // } console.log(error); console.log(`${err}`.bgRed); res.status(err.statusCode || 500).json({ success: false, error: error.message || 'Server Error' }) } module.exports = errorHandler;