sanitizeAndCheckVideoTorrentUpdateActivity
} from './videos'
import { isViewActivityValid } from './view'
+import { exists } from '../misc'
function isRootActivityValid (activity: any) {
return Array.isArray(activity['@context']) && (
) ||
(
isActivityPubUrlValid(activity.id) &&
+ exists(activity.actor) &&
(isActivityPubUrlValid(activity.actor) || isActivityPubUrlValid(activity.actor.id))
)
)