From 5e912ecac5aa39f2d5dbecee792665d5743a77b9 Mon Sep 17 00:00:00 2001 From: Andrew Godwin Date: Thu, 15 Dec 2022 11:56:48 -0700 Subject: Fix outbound emoji federation --- activities/models/post.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'activities/models/post.py') diff --git a/activities/models/post.py b/activities/models/post.py index 2b0a7c2..97ee0e0 100644 --- a/activities/models/post.py +++ b/activities/models/post.py @@ -363,7 +363,7 @@ class Post(StatorModel): """ return ( await Post.objects.select_related("author", "author__domain") - .prefetch_related("mentions", "mentions__domain", "attachments") + .prefetch_related("mentions", "mentions__domain", "attachments", "emojis") .aget(pk=self.pk) ) @@ -391,7 +391,7 @@ class Post(StatorModel): # Find hashtags in this post hashtags = Hashtag.hashtags_from_content(content) or None # Find emoji in this post - emojis = Emoji.emojis_from_content(content, author.domain) + emojis = Emoji.emojis_from_content(content, None) # Strip all HTML and apply linebreaks filter content = linebreaks_filter(strip_html(content)) # Make the Post object @@ -430,7 +430,7 @@ class Post(StatorModel): self.edited = timezone.now() self.hashtags = Hashtag.hashtags_from_content(content) or None self.mentions.set(self.mentions_from_content(content, self.author)) - self.emojis.set(Emoji.emojis_from_content(content, self.author.domain)) + self.emojis.set(Emoji.emojis_from_content(content, None)) self.attachments.set(attachments or []) self.save() -- cgit v1.2.3