diff options
Diffstat (limited to 'server/middlewares/validators/videos/video-live.ts')
-rw-r--r-- | server/middlewares/validators/videos/video-live.ts | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/server/middlewares/validators/videos/video-live.ts b/server/middlewares/validators/videos/video-live.ts index a330d70a1..328760dde 100644 --- a/server/middlewares/validators/videos/video-live.ts +++ b/server/middlewares/validators/videos/video-live.ts | |||
@@ -6,6 +6,7 @@ import { isLocalLiveVideoAccepted } from '@server/lib/moderation' | |||
6 | import { Hooks } from '@server/lib/plugins/hooks' | 6 | import { Hooks } from '@server/lib/plugins/hooks' |
7 | import { VideoModel } from '@server/models/video/video' | 7 | import { VideoModel } from '@server/models/video/video' |
8 | import { VideoLiveModel } from '@server/models/video/video-live' | 8 | import { VideoLiveModel } from '@server/models/video/video-live' |
9 | import { VideoLiveSessionModel } from '@server/models/video/video-live-session' | ||
9 | import { | 10 | import { |
10 | HttpStatusCode, | 11 | HttpStatusCode, |
11 | LiveVideoCreate, | 12 | LiveVideoCreate, |
@@ -28,14 +29,11 @@ import { | |||
28 | isValidVideoIdParam | 29 | isValidVideoIdParam |
29 | } from '../shared' | 30 | } from '../shared' |
30 | import { getCommonVideoEditAttributes } from './videos' | 31 | import { getCommonVideoEditAttributes } from './videos' |
31 | import { VideoLiveSessionModel } from '@server/models/video/video-live-session' | ||
32 | 32 | ||
33 | const videoLiveGetValidator = [ | 33 | const videoLiveGetValidator = [ |
34 | isValidVideoIdParam('videoId'), | 34 | isValidVideoIdParam('videoId'), |
35 | 35 | ||
36 | async (req: express.Request, res: express.Response, next: express.NextFunction) => { | 36 | async (req: express.Request, res: express.Response, next: express.NextFunction) => { |
37 | logger.debug('Checking videoLiveGetValidator parameters', { parameters: req.params }) | ||
38 | |||
39 | if (areValidationErrors(req, res)) return | 37 | if (areValidationErrors(req, res)) return |
40 | if (!await doesVideoExist(req.params.videoId, res, 'all')) return | 38 | if (!await doesVideoExist(req.params.videoId, res, 'all')) return |
41 | 39 | ||
@@ -79,8 +77,6 @@ const videoLiveAddValidator = getCommonVideoEditAttributes().concat([ | |||
79 | .custom(isLiveLatencyModeValid), | 77 | .custom(isLiveLatencyModeValid), |
80 | 78 | ||
81 | async (req: express.Request, res: express.Response, next: express.NextFunction) => { | 79 | async (req: express.Request, res: express.Response, next: express.NextFunction) => { |
82 | logger.debug('Checking videoLiveAddValidator parameters', { parameters: req.body }) | ||
83 | |||
84 | if (areValidationErrors(req, res)) return cleanUpReqFiles(req) | 80 | if (areValidationErrors(req, res)) return cleanUpReqFiles(req) |
85 | 81 | ||
86 | if (CONFIG.LIVE.ENABLED !== true) { | 82 | if (CONFIG.LIVE.ENABLED !== true) { |
@@ -163,8 +159,6 @@ const videoLiveUpdateValidator = [ | |||
163 | .custom(isLiveLatencyModeValid), | 159 | .custom(isLiveLatencyModeValid), |
164 | 160 | ||
165 | (req: express.Request, res: express.Response, next: express.NextFunction) => { | 161 | (req: express.Request, res: express.Response, next: express.NextFunction) => { |
166 | logger.debug('Checking videoLiveUpdateValidator parameters', { parameters: req.body }) | ||
167 | |||
168 | if (areValidationErrors(req, res)) return | 162 | if (areValidationErrors(req, res)) return |
169 | 163 | ||
170 | const body: LiveVideoUpdate = req.body | 164 | const body: LiveVideoUpdate = req.body |
@@ -197,8 +191,6 @@ const videoLiveUpdateValidator = [ | |||
197 | 191 | ||
198 | const videoLiveListSessionsValidator = [ | 192 | const videoLiveListSessionsValidator = [ |
199 | (req: express.Request, res: express.Response, next: express.NextFunction) => { | 193 | (req: express.Request, res: express.Response, next: express.NextFunction) => { |
200 | logger.debug('Checking videoLiveListSessionsValidator parameters', { parameters: req.params }) | ||
201 | |||
202 | // Check the user can manage the live | 194 | // Check the user can manage the live |
203 | const user = res.locals.oauth.token.User | 195 | const user = res.locals.oauth.token.User |
204 | if (!checkUserCanManageVideo(user, res.locals.videoAll, UserRight.GET_ANY_LIVE, res)) return | 196 | if (!checkUserCanManageVideo(user, res.locals.videoAll, UserRight.GET_ANY_LIVE, res)) return |
@@ -211,8 +203,6 @@ const videoLiveFindReplaySessionValidator = [ | |||
211 | isValidVideoIdParam('videoId'), | 203 | isValidVideoIdParam('videoId'), |
212 | 204 | ||
213 | async (req: express.Request, res: express.Response, next: express.NextFunction) => { | 205 | async (req: express.Request, res: express.Response, next: express.NextFunction) => { |
214 | logger.debug('Checking videoLiveFindReplaySessionValidator parameters', { parameters: req.params }) | ||
215 | |||
216 | if (areValidationErrors(req, res)) return | 206 | if (areValidationErrors(req, res)) return |
217 | if (!await doesVideoExist(req.params.videoId, res, 'id')) return | 207 | if (!await doesVideoExist(req.params.videoId, res, 'id')) return |
218 | 208 | ||