summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--activities/models/post_interaction.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/activities/models/post_interaction.py b/activities/models/post_interaction.py
index 0bc2fff..9630948 100644
--- a/activities/models/post_interaction.py
+++ b/activities/models/post_interaction.py
@@ -179,7 +179,9 @@ class PostInteraction(StatorModel):
Returns a dict of {interaction_type: set(post_ids)} for all the posts
within the events and the given identity, for use in templates.
"""
- return cls.get_post_interactions([e.subject_post for e in events], identity)
+ return cls.get_post_interactions(
+ [e.subject_post for e in events if e.subject_post], identity
+ )
### Async helpers ###