1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-04 10:19:35 +02:00

Federate video abuses

This commit is contained in:
Chocobozzz 2017-11-16 17:04:19 +01:00
parent d7d5611c8a
commit 21e0727a84
No known key found for this signature in database
GPG key ID: 583A612D890159BE
7 changed files with 28 additions and 12 deletions

View file

@ -58,9 +58,10 @@ function isVideoTorrentObjectValid (video: any) {
}
function isVideoFlagValid (activity: any) {
return isBaseActivityValid(activity, 'Flag') &&
isVideoAbuseReasonValid(activity.content) &&
isActivityPubUrlValid(activity.object)
return isBaseActivityValid(activity, 'Create') &&
activity.object.type === 'Flag' &&
isVideoAbuseReasonValid(activity.object.content) &&
isActivityPubUrlValid(activity.object.object)
}
function isAnnounceValid (activity: any) {