]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - server/helpers/custom-validators/activitypub/announce.ts
Merge branch 'feature/design' into develop
[github/Chocobozzz/PeerTube.git] / server / helpers / custom-validators / activitypub / announce.ts
CommitLineData
54141398
C
1import { isBaseActivityValid } from './misc'
2import { isVideoTorrentAddActivityValid } from './videos'
3import { isVideoChannelCreateActivityValid } from './video-channels'
4
0032ebe9 5function isAnnounceActivityValid (activity: any) {
54141398
C
6 return isBaseActivityValid(activity, 'Announce') &&
7 (
8 isVideoChannelCreateActivityValid(activity.object) ||
9 isVideoTorrentAddActivityValid(activity.object)
10 )
11}
12
13export {
0032ebe9 14 isAnnounceActivityValid
54141398 15}