forked from bro-students/multy-stub
13 lines
353 B
JavaScript
13 lines
353 B
JavaScript
const checkRequiredMidleware = (options) => (req, res, next) => {
|
|
// eslint-disable-next-line no-restricted-syntax
|
|
for (const option of options) {
|
|
if (!req.body[option]) {
|
|
res.status(400).send(`Required field ${option} is not present`)
|
|
return
|
|
}
|
|
}
|
|
next()
|
|
}
|
|
|
|
module.exports = checkRequiredMidleware
|