X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fhelpers%2Fcustom-validators%2Factivitypub%2Fannounce.ts;h=0519c60261ec11bf7f6dc34144ed84eea81fe3db;hb=e8cb44090e654fda339506dccfcec7fea8722723;hp=80511129c3e89145472a84b08c9b21cd336e6e6e;hpb=50d6de9c286abcb34ff4234d56d9cbb803db7665;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/helpers/custom-validators/activitypub/announce.ts b/server/helpers/custom-validators/activitypub/announce.ts index 80511129c..0519c6026 100644 --- a/server/helpers/custom-validators/activitypub/announce.ts +++ b/server/helpers/custom-validators/activitypub/announce.ts @@ -1,10 +1,10 @@ -import { isBaseActivityValid } from './misc' -import { isVideoTorrentCreateActivityValid } from './videos' +import { isActivityPubUrlValid, isBaseActivityValid } from './misc' function isAnnounceActivityValid (activity: any) { return isBaseActivityValid(activity, 'Announce') && ( - isVideoTorrentCreateActivityValid(activity.object) + isActivityPubUrlValid(activity.object) || + (activity.object && isActivityPubUrlValid(activity.object.id)) ) }