Improve AP validation for Notes

This commit is contained in:
Chocobozzz
2018-05-11 15:41:54 +02:00
parent 0f320037e6
commit 5cf1350011
3 changed files with 25 additions and 11 deletions

View File

@@ -43,13 +43,14 @@ function isActivityPubVideoDurationValid (value: string) {
}
function sanitizeAndCheckVideoTorrentObject (video: any) {
if (video.type !== 'Video') return false
if (!setValidRemoteTags(video)) return false
if (!setValidRemoteVideoUrls(video)) return false
if (!setRemoteVideoTruncatedContent(video)) return false
if (!setValidAttributedTo(video)) return false
return video.type === 'Video' &&
isActivityPubUrlValid(video.id) &&
return isActivityPubUrlValid(video.id) &&
isVideoNameValid(video.name) &&
isActivityPubVideoDurationValid(video.duration) &&
isUUIDValid(video.uuid) &&