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