]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - server/helpers/custom-validators/activitypub/flag.ts
Merge branch 'release/2.3.0' into develop
[github/Chocobozzz/PeerTube.git] / server / helpers / custom-validators / activitypub / flag.ts
CommitLineData
848f499d 1import { isActivityPubUrlValid } from './misc'
d95d1559 2import { isAbuseReasonValid } from '../abuses'
848f499d
C
3
4function isFlagActivityValid (activity: any) {
5 return activity.type === 'Flag' &&
d95d1559 6 isAbuseReasonValid(activity.content) &&
848f499d
C
7 isActivityPubUrlValid(activity.object)
8}
9
10// ---------------------------------------------------------------------------
11
12export {
13 isFlagActivityValid
14}