const validateRequest = (req, res, next) => { console.log('Req Body', req.body); const errors = validationResult(req).array({ onlyFirstError: true }); if (errors.length) { return res.status(422).send(errors) } const data = matchedData(req); res.locals.data = data; return next(); }
const validateRequest = (req, res, next) => { // console.log("Request body", req.body); const errors = validationResult(req).array(); if (errors.length) { return res.status(422).send(errors); } const data = matchedData(req); res.locals.data = data; return next(); }
/** * List settings */ const listSettings = async (req, res) => { // Validate request const validationRequest = await validateRequest(req, res, { permissionKey: 'manageSetting' }); if (validationRequest !== null) { return validationRequest; } // Retrieve only valid parameters const params = matchedData(req, { includeOptionals: true, onlyValidData: true }); // Retrieve setting list const result = await settingModel.findAll({ searchOptions: { q: params.q || undefined }, page: params.page || 1, pageSize: params.page_size || 10 }); return handleSuccess(res, '', result); }
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const params = matchedData(req, { includeOptionals: true, onlyValidData: true
const validateRequest = (req, res, next)=>{ const errors = validationResult(req).array({ onlyFirstError: true, }); if (errors.length) { return res.status(422).send(errors); } const data = matchedData(req); res.locals.data = data; return next(); }
const validateRequest = (req, res, next) => { const errors = validationResult(req).array({ onlyFirstError: true }); if(errors.length) { res.status(422).send(errors) } const data = matchedData(req); res.locals.data = data; return next(); }