]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/helpers/custom-validators/remote/videos.js
Client: add support for video licences
[github/Chocobozzz/PeerTube.git] / server / helpers / custom-validators / remote / videos.js
index c1786014df5a5bae170cf0fb719594e1767e477d..9a905567651cf8997b102107dd0d3d859f14b419 100644 (file)
@@ -85,13 +85,18 @@ module.exports = remoteVideosValidators
 function isCommonVideoAttributesValid (video) {
   return videosValidators.isVideoDateValid(video.createdAt) &&
          videosValidators.isVideoDateValid(video.updatedAt) &&
+         videosValidators.isVideoCategoryValid(video.category) &&
+         videosValidators.isVideoLicenceValid(video.licence) &&
          videosValidators.isVideoDescriptionValid(video.description) &&
          videosValidators.isVideoDurationValid(video.duration) &&
          videosValidators.isVideoInfoHashValid(video.infoHash) &&
          videosValidators.isVideoNameValid(video.name) &&
          videosValidators.isVideoTagsValid(video.tags) &&
          videosValidators.isVideoRemoteIdValid(video.remoteId) &&
-         videosValidators.isVideoExtnameValid(video.extname)
+         videosValidators.isVideoExtnameValid(video.extname) &&
+         videosValidators.isVideoViewsValid(video.views) &&
+         videosValidators.isVideoLikesValid(video.likes) &&
+         videosValidators.isVideoDislikesValid(video.dislikes)
 }
 
 function isRequestTypeAddValid (value) {