const listVideoCommentsValidator = [
query('isLocal')
- .optional()
- .customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid)
- .withMessage('Should have a valid is local boolean'),
+ .optional()
+ .customSanitizer(toBooleanOrNull)
+ .custom(isBooleanValid)
+ .withMessage('Should have a valid isLocal boolean'),
query('onLocalVideo')
- .optional()
- .customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid)
- .withMessage('Should have a valid is on local video boolean'),
+ .optional()
+ .customSanitizer(toBooleanOrNull)
+ .custom(isBooleanValid)
+ .withMessage('Should have a valid onLocalVideo boolean'),
query('search')
.optional()
- .custom(exists).withMessage('Should have a valid search'),
+ .custom(exists),
query('searchAccount')
.optional()
- .custom(exists).withMessage('Should have a valid account search'),
+ .custom(exists),
query('searchVideo')
.optional()
- .custom(exists).withMessage('Should have a valid video search'),
+ .custom(exists),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
logger.debug('Checking listVideoCommentsValidator parameters.', { parameters: req.query })
isValidVideoIdParam('videoId'),
param('threadId')
- .custom(isIdValid).not().isEmpty().withMessage('Should have a valid threadId'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
logger.debug('Checking listVideoThreadComments parameters.', { parameters: req.params })
isValidVideoIdParam('videoId'),
body('text')
- .custom(isValidVideoCommentText).not().isEmpty().withMessage('Should have a valid comment text'),
+ .custom(isValidVideoCommentText),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
logger.debug('Checking addVideoCommentThread parameters.', { parameters: req.params, body: req.body })
const addVideoCommentReplyValidator = [
isValidVideoIdParam('videoId'),
- param('commentId').custom(isIdValid).not().isEmpty().withMessage('Should have a valid commentId'),
+ param('commentId').custom(isIdValid),
- body('text').custom(isValidVideoCommentText).not().isEmpty().withMessage('Should have a valid comment text'),
+ body('text').custom(isValidVideoCommentText),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
logger.debug('Checking addVideoCommentReply parameters.', { parameters: req.params, body: req.body })
isValidVideoIdParam('videoId'),
param('commentId')
- .custom(isIdValid).not().isEmpty().withMessage('Should have a valid commentId'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
logger.debug('Checking videoCommentGetValidator parameters.', { parameters: req.params })
const removeVideoCommentValidator = [
isValidVideoIdParam('videoId'),
- param('commentId').custom(isIdValid).not().isEmpty().withMessage('Should have a valid commentId'),
+ param('commentId')
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
logger.debug('Checking removeVideoCommentValidator parameters.', { parameters: req.params })