}
if (duration > constants.MAXIMUM_VIDEO_DURATION) {
- return res.status(400).send('Duration of the video file is too big.')
+ return res.status(400).send('Duration of the video file is too big (max: ' + constants.MAXIMUM_VIDEO_DURATION + 's).')
}
videoFile.duration = duration
}
function videosSearch (req, res, next) {
- req.checkParams('name', 'Should have a name').notEmpty()
+ const searchableColumns = constants.SEARCHABLE_COLUMNS.VIDEOS
+ req.checkParams('value', 'Should have a name').notEmpty()
+ req.checkQuery('field', 'Should have correct searchable column').optional().isIn(searchableColumns)
logger.debug('Checking videosSearch parameters', { parameters: req.params })