diff options
author | Ekaterina Vaartis <vaartis@kotobank.ch> | 2022-08-27 01:43:59 +0300 |
---|---|---|
committer | Ekaterina Vaartis <vaartis@kotobank.ch> | 2022-10-10 20:19:09 +0300 |
commit | 5a39866388c411f2bcee9848352f8c420513f34f (patch) | |
tree | 313f2b8e5ae64e1d5e3df6312e816ef855456ed3 /lib | |
parent | 6256822afd368e5f6b410d47c5ff9b584e50a461 (diff) | |
download | pleroma-5a39866388c411f2bcee9848352f8c420513f34f.tar.gz pleroma-5a39866388c411f2bcee9848352f8c420513f34f.zip |
Specifically strip mentions for search indexing
Diffstat (limited to 'lib')
-rw-r--r-- | lib/mix/tasks/pleroma/search/meilisearch.ex | 1 | ||||
-rw-r--r-- | lib/pleroma/search/meilisearch.ex | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/mix/tasks/pleroma/search/meilisearch.ex b/lib/mix/tasks/pleroma/search/meilisearch.ex index 72a558228..8379a0c25 100644 --- a/lib/mix/tasks/pleroma/search/meilisearch.ex +++ b/lib/mix/tasks/pleroma/search/meilisearch.ex @@ -13,6 +13,7 @@ defmodule Mix.Tasks.Pleroma.Search.Meilisearch do def run(["index"]) do start_pleroma() + Pleroma.HTML.compile_scrubbers() meili_version = ( diff --git a/lib/pleroma/search/meilisearch.ex b/lib/pleroma/search/meilisearch.ex index 0b90971b1..7af7f460a 100644 --- a/lib/pleroma/search/meilisearch.ex +++ b/lib/pleroma/search/meilisearch.ex @@ -122,7 +122,8 @@ defmodule Pleroma.Search.Meilisearch do end content = - with {:ok, scrubbed} <- FastSanitize.strip_tags(content_str), + with {:ok, scrubbed} <- + FastSanitize.Sanitizer.scrub(content_str, Pleroma.HTML.Scrubber.SearchIndexing), trimmed <- String.trim(scrubbed) do trimmed end |