From f5b856f4fd93ca8d9e521bdf2b40283511a75fc6 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Fri, 14 Jun 2024 12:22:06 -0400 Subject: [PATCH] feat: assert actors when mocking post --- src/activitypub/mocks.js | 3 +++ 1 file changed, 3 insertions(+) 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;