mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-04 10:19:35 +02:00
Server: generate magnet uri on the fly
This commit is contained in:
parent
558d7c2385
commit
f285faa04e
4 changed files with 92 additions and 40 deletions
|
@ -13,7 +13,7 @@ const videosValidators = {
|
|||
isVideoDateValid,
|
||||
isVideoDescriptionValid,
|
||||
isVideoDurationValid,
|
||||
isVideoMagnetUriValid,
|
||||
isVideoMagnetValid,
|
||||
isVideoNameValid,
|
||||
isVideoPodUrlValid,
|
||||
isVideoTagsValid,
|
||||
|
@ -31,7 +31,7 @@ function isEachRemoteVideosValid (requests) {
|
|||
isVideoDateValid(video.createdDate) &&
|
||||
isVideoDescriptionValid(video.description) &&
|
||||
isVideoDurationValid(video.duration) &&
|
||||
isVideoMagnetUriValid(video.magnetUri) &&
|
||||
isVideoMagnetValid(video.magnetUri) &&
|
||||
isVideoNameValid(video.name) &&
|
||||
isVideoPodUrlValid(video.podUrl) &&
|
||||
isVideoTagsValid(video.tags) &&
|
||||
|
@ -62,8 +62,8 @@ function isVideoDurationValid (value) {
|
|||
return validator.isInt(value + '', VIDEOS_CONSTRAINTS_FIELDS.DURATION)
|
||||
}
|
||||
|
||||
function isVideoMagnetUriValid (value) {
|
||||
return validator.isLength(value, VIDEOS_CONSTRAINTS_FIELDS.MAGNET_URI)
|
||||
function isVideoMagnetValid (value) {
|
||||
return validator.isLength(value.infoHash, VIDEOS_CONSTRAINTS_FIELDS.MAGNET.XT)
|
||||
}
|
||||
|
||||
function isVideoNameValid (value) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue