diff --git a/activities/models/post.py b/activities/models/post.py index f4b218a..fef4db4 100644 --- a/activities/models/post.py +++ b/activities/models/post.py @@ -765,6 +765,9 @@ class Post(StatorModel): targets = set() for mention in self.mentions.all(): targets.add(mention) + if self.visibility in [Post.Visibilities.public, Post.Visibilities.unlisted]: + for interaction in self.interactions.all(): + targets.add(interaction.identity) # Then, if it's not mentions only, also deliver to followers and all hashtag followers if self.visibility != Post.Visibilities.mentioned: for follower in self.author.inbound_follows.filter(