diff options
author | Mark Felder <feld@FreeBSD.org> | 2020-11-10 14:14:27 -0600 |
---|---|---|
committer | Mark Felder <feld@feld.me> | 2021-05-11 16:50:10 -0500 |
commit | 1c65a6d53c12508d98269c68a1614473bc4bf83e (patch) | |
tree | 630c99906cab3e05c990653796fb0afb2da06989 | |
parent | 43bbc39d09f3da0bc1d692133ad5ea24fc7b0b18 (diff) | |
download | pleroma-1c65a6d53c12508d98269c68a1614473bc4bf83e.tar.gz |
Enum.uniq in case it's a very long post. Maybe more performant to search this way?
-rw-r--r-- | lib/pleroma/web/activity_pub/mrf/auto_subject_policy.ex | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pleroma/web/activity_pub/mrf/auto_subject_policy.ex b/lib/pleroma/web/activity_pub/mrf/auto_subject_policy.ex index 031a3c44f..32f2d50ee 100644 --- a/lib/pleroma/web/activity_pub/mrf/auto_subject_policy.ex +++ b/lib/pleroma/web/activity_pub/mrf/auto_subject_policy.ex @@ -18,7 +18,7 @@ defmodule Pleroma.Web.ActivityPub.MRF.AutoSubjectPolicy do end defp string_matches?(string, pattern) when is_binary(pattern) do - wordlist = string |> String.split(" ", trim: true) + wordlist = string |> String.split(" ", trim: true) |> Enum.uniq() pattern in wordlist end |