diff options
author | Mark Felder <feld@FreeBSD.org> | 2020-09-11 16:59:45 -0500 |
---|---|---|
committer | Mark Felder <feld@FreeBSD.org> | 2020-09-11 23:22:14 -0500 |
commit | c0b36621f1149734e97f268e267202cc53700abb (patch) | |
tree | 6b7f7c2acfe87d1bfb00d16b225338745b0df944 | |
parent | 9fb88c814ddadd9138ef29550a856938491a1ca4 (diff) | |
download | pleroma-c0b36621f1149734e97f268e267202cc53700abb.tar.gz |
Ensure we only apply NSFW Simple policy on parsable objects
-rw-r--r-- | lib/pleroma/web/activity_pub/mrf/simple_policy.ex | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pleroma/web/activity_pub/mrf/simple_policy.ex b/lib/pleroma/web/activity_pub/mrf/simple_policy.ex index bb193475a..161177727 100644 --- a/lib/pleroma/web/activity_pub/mrf/simple_policy.ex +++ b/lib/pleroma/web/activity_pub/mrf/simple_policy.ex @@ -66,7 +66,8 @@ defmodule Pleroma.Web.ActivityPub.MRF.SimplePolicy do "type" => "Create", "object" => child_object } = object - ) do + ) + when is_map(child_object) do media_nsfw = Config.get([:mrf_simple, :media_nsfw]) |> MRF.subdomains_regex() |