- return broadcastToFollowers(data, byActor, actorsInvolved, t)
+ // This was a reply, send it to the parent actors
+ const actorsException = [ byActor ]
+ await broadcastToActors(data, byActor, threadParentComments.map(c => c.Account.Actor), actorsException)
+
+ // Broadcast to our followers
+ await broadcastToFollowers(data, byActor, [ byActor ], t)
+
+ // Send to actors involved in the comment
+ if (isVideoOrigin) return broadcastToFollowers(data, byActor, actorsInvolvedInComment, t, actorsException)
+
+ // Send to origin
+ return unicastTo(data, byActor, videoComment.Video.VideoChannel.Account.Actor.sharedInboxUrl)