summaryrefslogtreecommitdiffstats
path: root/activities/models/hashtag.py
diff options
context:
space:
mode:
authorAndrew Godwin2022-12-11 11:22:06 -0700
committerAndrew Godwin2022-12-12 11:56:49 -0700
commitfc8a21fc5c6809ea115092eeec57e09e984cdd76 (patch)
tree9ca40c9d9b192040875b9442c965e855df3bd052 /activities/models/hashtag.py
parent3e062aed360ca54c26733b175d00d0d4671f3591 (diff)
downloadtakahe-fc8a21fc5c6809ea115092eeec57e09e984cdd76.tar.gz
takahe-fc8a21fc5c6809ea115092eeec57e09e984cdd76.tar.bz2
takahe-fc8a21fc5c6809ea115092eeec57e09e984cdd76.zip
More API read coverage
Diffstat (limited to 'activities/models/hashtag.py')
-rw-r--r--activities/models/hashtag.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/activities/models/hashtag.py b/activities/models/hashtag.py
index 162f8b4..4e1a735 100644
--- a/activities/models/hashtag.py
+++ b/activities/models/hashtag.py
@@ -185,3 +185,10 @@ class Hashtag(StatorModel):
return f'<a class="hashtag" href="/tags/{hashtag.lower()}/">#{hashtag}</a>'
return mark_safe(Hashtag.hashtag_regex.sub(replacer, content))
+
+ def to_mastodon_json(self):
+ return {
+ "name": self.hashtag,
+ "url": self.urls.view.full(),
+ "history": [],
+ }