diff --git a/src/activitypub/mocks.js b/src/activitypub/mocks.js index 3c657ba912..fe538d8699 100644 --- a/src/activitypub/mocks.js +++ b/src/activitypub/mocks.js @@ -90,6 +90,9 @@ Mocks.post = async (objects) => { objects = [objects]; } + const actorIds = new Set(objects.map(object => object.attributedTo).filter(Boolean)); + await activitypub.actors.assert(Array.from(actorIds)); + const posts = await Promise.all(objects.map(async (object) => { if (!activitypub._constants.acceptedPostTypes.includes(object.type)) { return null;