From 1bcdff79e7e14b2166056d3b16531b32474c374b Mon Sep 17 00:00:00 2001
From: Andrew Godwin
Date: Thu, 15 Dec 2022 19:26:06 -0700
Subject: Fix hashtag linking and API mentions of empty
---
activities/models/hashtag.py | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
(limited to 'activities/models/hashtag.py')
diff --git a/activities/models/hashtag.py b/activities/models/hashtag.py
index 4e1a735..a850ec3 100644
--- a/activities/models/hashtag.py
+++ b/activities/models/hashtag.py
@@ -179,10 +179,15 @@ class Hashtag(StatorModel):
return list(hashtags)
@classmethod
- def linkify_hashtags(cls, content) -> str:
+ def linkify_hashtags(cls, content, domain=None) -> str:
def replacer(match):
hashtag = match.group(1)
- return f'#{hashtag}'
+ if domain:
+ return f'#{hashtag}'
+ else:
+ return (
+ f'#{hashtag}'
+ )
return mark_safe(Hashtag.hashtag_regex.sub(replacer, content))
--
cgit v1.2.3