]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/helpers/customValidators.js
Update to Angular RC 1
[github/Chocobozzz/PeerTube.git] / server / helpers / customValidators.js
index 20c41f5da3d4af555d9a545eea3873f8cc66f5be..0fbabab52da391e634b45a4ffa07979bcad91d2b 100644 (file)
@@ -1,8 +1,8 @@
 'use strict'
 
-var validator = require('validator')
+const validator = require('validator')
 
-var customValidators = {
+const customValidators = {
   eachIsRemoteVideosAddValid: eachIsRemoteVideosAddValid,
   eachIsRemoteVideosRemoveValid: eachIsRemoteVideosRemoveValid,
   isArray: isArray
@@ -13,7 +13,8 @@ function eachIsRemoteVideosAddValid (values) {
     return validator.isLength(val.name, 1, 50) &&
       validator.isLength(val.description, 1, 50) &&
       validator.isLength(val.magnetUri, 10) &&
-      validator.isURL(val.podUrl)
+      validator.isURL(val.podUrl) &&
+      !isNaN(val.duration)
   })
 }