17 lines
319 B
JavaScript
17 lines
319 B
JavaScript
const { body, validationResult } = require('express-validator');
|
|||
|
|
|
||
|
|
const validate = (req, res, next) => {
|
||
|
|
const errors = validationResult(req);
|
||
|
|
if (!errors.isEmpty()) {
|
||
|
|
return res.status(400).json({
|
||
|
|
success: false,
|
||
|
|
errors: errors.array()
|
||
|
|
});
|
||
|
|
}
|
||
|
|
next();
|
||
|
|
};
|
||
|
|
|
||
|
|
module.exports = {
|
||
|
|
validate
|
||
|
|
};
|