From 5cf84858d49f4231cc4efec5e3132f17f65f6cf6 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 4 Sep 2018 10:22:10 +0200 Subject: Add federation to ownership change --- server/lib/activitypub/send/send-announce.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'server/lib/activitypub/send/send-announce.ts') diff --git a/server/lib/activitypub/send/send-announce.ts b/server/lib/activitypub/send/send-announce.ts index 1ab05ca3c..352813d73 100644 --- a/server/lib/activitypub/send/send-announce.ts +++ b/server/lib/activitypub/send/send-announce.ts @@ -20,7 +20,10 @@ async function sendVideoAnnounce (byActor: ActorModel, videoShare: VideoShareMod logger.info('Creating job to send announce %s.', videoShare.url) - return broadcastToFollowers(data, byActor, [ byActor ], t) + const actorsInvolvedInVideo = await getActorsInvolvedInVideo(video, t) + const followersException = [ byActor ] + + return broadcastToFollowers(data, byActor, actorsInvolvedInVideo, t, followersException) } function announceActivityData (url: string, byActor: ActorModel, object: string, audience?: ActivityAudience): ActivityAnnounce { -- cgit v1.2.3