Spaces:
Running
Running
File size: 381 Bytes
6e13570 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | const { validationResult } = require("express-validator");
function validate(req, res, next) {
const errors = validationResult(req);
if (!errors.isEmpty()) {
return res.status(400).json({
error: "Validation failed.",
details: errors.array().map((e) => ({ field: e.path, message: e.msg })),
});
}
next();
}
module.exports = { validate };
|