diff options
author | Andrew Godwin | 2022-12-15 11:56:48 -0700 |
---|---|---|
committer | Andrew Godwin | 2022-12-15 12:26:44 -0700 |
commit | 5e912ecac5aa39f2d5dbecee792665d5743a77b9 (patch) | |
tree | 776f9c8654946374a2675129bf232102338273cc /activities/models/post.py | |
parent | 61fbda0ebf8b1ca7f6ac7d8515b1bd49690f48ab (diff) | |
download | takahe-5e912ecac5aa39f2d5dbecee792665d5743a77b9.tar.gz takahe-5e912ecac5aa39f2d5dbecee792665d5743a77b9.tar.bz2 takahe-5e912ecac5aa39f2d5dbecee792665d5743a77b9.zip |
Fix outbound emoji federation
Diffstat (limited to 'activities/models/post.py')
-rw-r--r-- | activities/models/post.py | 6 |
1 files changed, 3 insertions, 3 deletions
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() |