isVideoNameValid(video.name) &&
isVideoPodUrlValid(video.podUrl) &&
isVideoTagsValid(video.tags) &&
- isVideoThumbnail64Valid(video.thumbnailBase64)
+ isVideoThumbnail64Valid(video.thumbnailBase64) &&
+ isVideoRemoteIdValid(video.remoteId)
) ||
(
isRequestTypeRemoveValid(request.type) &&
isVideoNameValid(video.name) &&
- isVideoMagnetUriValid(video.magnetUri)
+ isVideoRemoteIdValid(video.remoteId)
)
})
}
validator.isByteLength(value, VIDEOS_CONSTRAINTS_FIELDS.THUMBNAIL64)
}
+function isVideoRemoteIdValid (value) {
+ return validator.isMongoId(value)
+}
+
// ---------------------------------------------------------------------------
module.exports = videosValidators