logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://hacktivis.me/git/pleroma.git
commit: c0b36621f1149734e97f268e267202cc53700abb
parent 9fb88c814ddadd9138ef29550a856938491a1ca4
Author: Mark Felder <feld@FreeBSD.org>
Date:   Fri, 11 Sep 2020 16:59:45 -0500

Ensure we only apply NSFW Simple policy on parsable objects

Diffstat:

Mlib/pleroma/web/activity_pub/mrf/simple_policy.ex3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 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()