diff options
Diffstat (limited to 'activities/models/post.py')
| -rw-r--r-- | activities/models/post.py | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/activities/models/post.py b/activities/models/post.py index df80457..b5821f7 100644 --- a/activities/models/post.py +++ b/activities/models/post.py @@ -348,7 +348,8 @@ class Post(StatorModel):          Returns the content formatted for remote consumption          """          return Hashtag.linkify_hashtags( -            self.linkify_mentions(sanitize_post(self.content)) +            self.linkify_mentions(sanitize_post(self.content)), +            domain=self.author.domain,          )      def safe_content_plain(self): @@ -835,9 +836,9 @@ class Post(StatorModel):              "mentions": [                  {                      "id": mention.id, -                    "username": mention.username, -                    "url": mention.absolute_profile_uri(), -                    "acct": mention.handle, +                    "username": mention.username or "", +                    "url": mention.absolute_profile_uri() or "", +                    "acct": mention.handle or "",                  }                  for mention in self.mentions.all()                  if mention.username | 
