@feqra/voucher-pool-common
Version:
Common library used to handle common errors for a voucher pool system generation.
13 lines (12 loc) • 448 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var custom_error_1 = require("../errors/custom-error");
exports.errorHandler = function (err, req, res, next) {
if (err instanceof custom_error_1.CustomError) {
return res.status(err.statusCode).send({ errors: err.serializeErrors() });
}
console.error(err);
res.status(400).send({
errors: [{ message: 'Something went wrong' }],
});
};