diff options
author | Andrew Godwin | 2022-11-28 22:14:52 -0700 |
---|---|---|
committer | Andrew Godwin | 2022-11-28 22:14:52 -0700 |
commit | 0bced8fe174de24ebd3823c93997cb2d2347dfe9 (patch) | |
tree | ddc86664e442810b37dcb4835fa17ed0a139a9c3 /activities/models/hashtag.py | |
parent | 1ad9bfcb06aec3678c345fd97103f2c73396cd44 (diff) | |
download | takahe-0bced8fe174de24ebd3823c93997cb2d2347dfe9.tar.gz takahe-0bced8fe174de24ebd3823c93997cb2d2347dfe9.tar.bz2 takahe-0bced8fe174de24ebd3823c93997cb2d2347dfe9.zip |
A few hashtag fixups
Diffstat (limited to 'activities/models/hashtag.py')
-rw-r--r-- | activities/models/hashtag.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/activities/models/hashtag.py b/activities/models/hashtag.py index a5754f7..7085b15 100644 --- a/activities/models/hashtag.py +++ b/activities/models/hashtag.py @@ -8,6 +8,7 @@ from django.db import models from django.utils import timezone from django.utils.safestring import mark_safe +from core.html import strip_html from core.models import Config from stator.models import State, StateField, StateGraph, StatorModel @@ -174,7 +175,7 @@ class Hashtag(StatorModel): Return a parsed and sanitized of hashtags found in content without leading '#'. """ - hashtag_hits = cls.hashtag_regex.findall(content) + hashtag_hits = cls.hashtag_regex.findall(strip_html(content)) hashtags = sorted({tag[1].lower() for tag in hashtag_hits}) return list(hashtags) |