]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame_incremental - server/helpers/custom-validators/activitypub/announce.ts
Add context on activitypub responses
[github/Chocobozzz/PeerTube.git] / server / helpers / custom-validators / activitypub / announce.ts
... / ...
CommitLineData
1import { isActivityPubUrlValid, isBaseActivityValid } from './misc'
2import { isVideoTorrentCreateActivityValid } from './videos'
3
4function isAnnounceActivityValid (activity: any) {
5 return isBaseActivityValid(activity, 'Announce') &&
6 (
7 isVideoTorrentCreateActivityValid(activity.object) ||
8 isActivityPubUrlValid(activity.object)
9 )
10}
11
12export {
13 isAnnounceActivityValid
14}