]>
Commit | Line | Data |
---|---|---|
69818c93 | 1 | import * as express from 'express' |
a2431b7d | 2 | import { validationResult } from 'express-validator/check' |
da854ddd | 3 | import { logger } from '../../helpers/logger' |
c45f7f84 | 4 | |
4e50b6a1 C |
5 | function areValidationErrors (req: express.Request, res: express.Response) { |
6 | const errors = validationResult(req) | |
7 | ||
8 | if (!errors.isEmpty()) { | |
9 | logger.warn('Incorrect request parameters', { path: req.originalUrl, err: errors.mapped() }) | |
10 | res.status(400).json({ errors: errors.mapped() }) | |
11 | ||
12 | return true | |
13 | } | |
14 | ||
15 | return false | |
16 | } | |
17 | ||
9f10b292 | 18 | // --------------------------------------------------------------------------- |
c45f7f84 | 19 | |
65fcc311 | 20 | export { |
4e50b6a1 | 21 | areValidationErrors |
65fcc311 | 22 | } |