]>
Commit | Line | Data |
---|---|---|
50d6de9c | 1 | import { isActorFollowActivityValid } from './actor' |
54141398 | 2 | import { isBaseActivityValid } from './misc' |
0032ebe9 | 3 | import { isDislikeActivityValid, isLikeActivityValid } from './rate' |
5cf84858 | 4 | import { isAnnounceActivityValid } from './announce' |
54141398 | 5 | |
0032ebe9 | 6 | function isUndoActivityValid (activity: any) { |
54141398 C |
7 | return isBaseActivityValid(activity, 'Undo') && |
8 | ( | |
50d6de9c | 9 | isActorFollowActivityValid(activity.object) || |
0032ebe9 | 10 | isLikeActivityValid(activity.object) || |
5cf84858 C |
11 | isDislikeActivityValid(activity.object) || |
12 | isAnnounceActivityValid(activity.object) | |
54141398 C |
13 | ) |
14 | } | |
15 | ||
16 | export { | |
0032ebe9 | 17 | isUndoActivityValid |
54141398 | 18 | } |