]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/middlewares/validators/remote/videos.ts
require -> import
[github/Chocobozzz/PeerTube.git] / server / middlewares / validators / remote / videos.ts
1 import { logger } from '../../../helpers'
2 import { checkErrors } from '../utils'
3
4 function remoteVideosValidator (req, res, next) {
5 req.checkBody('data').isEachRemoteRequestVideosValid()
6
7 logger.debug('Checking remoteVideos parameters', { parameters: req.body })
8
9 checkErrors(req, res, next)
10 }
11
12 function remoteQaduVideosValidator (req, res, next) {
13 req.checkBody('data').isEachRemoteRequestVideosQaduValid()
14
15 logger.debug('Checking remoteQaduVideos parameters', { parameters: req.body })
16
17 checkErrors(req, res, next)
18 }
19
20 function remoteEventsVideosValidator (req, res, next) {
21 req.checkBody('data').isEachRemoteRequestVideosEventsValid()
22
23 logger.debug('Checking remoteEventsVideos parameters', { parameters: req.body })
24
25 checkErrors(req, res, next)
26 }
27
28 // ---------------------------------------------------------------------------
29
30 export {
31 remoteVideosValidator,
32 remoteQaduVideosValidator,
33 remoteEventsVideosValidator
34 }