diff options
author | William Pitcock <nenolod@dereferenced.org> | 2018-09-22 01:37:05 +0000 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2018-09-22 02:53:00 +0000 |
commit | 735cdfb8481af7ff78a0637fe5045d3f10961141 (patch) | |
tree | ac75d2eb5772f056961281e6b4fe0c47db4aa3cf /lib | |
parent | 8ae9424edb753097f4c2093bbded946f938d99e7 (diff) | |
download | pleroma-735cdfb8481af7ff78a0637fe5045d3f10961141.tar.gz |
user: add User.html_filter_policy()
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/user.ex | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex index e3e6aa0d8..487bfce32 100644 --- a/lib/pleroma/user.ex +++ b/lib/pleroma/user.ex @@ -669,6 +669,12 @@ defmodule Pleroma.User do :ok end + def html_filter_policy(%User{info: %{"no_rich_text" => true}}) do + Pleroma.HTML.Scrubber.TwitterText + end + + def html_filter_policy(_), do: nil + def get_or_fetch_by_ap_id(ap_id) do user = get_by_ap_id(ap_id) |