UNPKG

@wennals/common

Version:

14 lines (13 loc) 537 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateRequest = void 0; const express_validator_1 = require("express-validator"); const request_validation_error_1 = require("../errors/request-validation-error"); const validateRequest = (req, res, next) => { const errors = express_validator_1.validationResult(req); if (!errors.isEmpty()) { throw new request_validation_error_1.RequestValidationError(errors.array()); } next(); }; exports.validateRequest = validateRequest;