summaryrefslogtreecommitdiffstats
path: root/activities
diff options
context:
space:
mode:
Diffstat (limited to 'activities')
-rw-r--r--activities/models/post_interaction.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/activities/models/post_interaction.py b/activities/models/post_interaction.py
index e9248e8..a913a0f 100644
--- a/activities/models/post_interaction.py
+++ b/activities/models/post_interaction.py
@@ -40,6 +40,13 @@ class PostInteractionStates(StateGraph):
subject_post=interaction.post,
subject_post_interaction=interaction,
)
+ # And one to the post's author
+ await FanOut.objects.acreate(
+ type=FanOut.Types.interaction,
+ identity_id=interaction.post.author_id,
+ subject_post=interaction.post,
+ subject_post_interaction=interaction,
+ )
# Like: send a copy to the original post author only
elif interaction.type == interaction.Types.like:
await FanOut.objects.acreate(