X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fhelpers%2Fcustom-validators%2Factivitypub%2Fmisc.ts;h=4ee8e6fee0a6b9bb3ed67f736e1a4161be30af93;hb=7cd1b12c19d0589d1d692ed0571ca0800f028aea;hp=f9445929b78bd54eb9e76953c49258aa7c427790;hpb=74dc3bca2b14f5fd3fe80c394dfc34177a46db77;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/helpers/custom-validators/activitypub/misc.ts b/server/helpers/custom-validators/activitypub/misc.ts index f9445929b..4ee8e6fee 100644 --- a/server/helpers/custom-validators/activitypub/misc.ts +++ b/server/helpers/custom-validators/activitypub/misc.ts @@ -1,4 +1,4 @@ -import * as validator from 'validator' +import validator from 'validator' import { CONSTRAINTS_FIELDS } from '../../../initializers/constants' import { isTestInstance } from '../../core-utils' import { exists } from '../misc' @@ -25,8 +25,7 @@ function isActivityPubUrlValid (url: string) { } function isBaseActivityValid (activity: any, type: string) { - return (activity['@context'] === undefined || Array.isArray(activity['@context'])) && - activity.type === type && + return activity.type === type && isActivityPubUrlValid(activity.id) && isObjectValid(activity.actor) && isUrlCollectionValid(activity.to) &&