Sfoglia il codice sorgente

Fix formatting

tags/v0.9.9
Karen Konou 5 anni fa
parent
commit
409ff60bf8
2 ha cambiato i file con 3 aggiunte e 4 eliminazioni
  1. +1
    -1
      config/config.exs
  2. +2
    -3
      lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex

+ 1
- 1
config/config.exs Vedi File

@@ -163,7 +163,7 @@ config :pleroma, :mrf_rejectnonpublic,
allow_followersonly: false,
allow_direct: false

config :pleroma, :mrf_hellthreadmitigation, threshold: 10
config :pleroma, :mrf_hellthreadmitigation, threshold: 10

config :pleroma, :mrf_simple,
media_removal: [],


+ 2
- 3
lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex Vedi File

@@ -3,13 +3,12 @@ defmodule Pleroma.Web.ActivityPub.MRF.HellthreadPolicy do

@impl true
def filter(object) do

policy = Pleroma.Config.get(:mrf_hellthreadmitigation)

if (length(object["to"]) + length(object["cc"])) > Keyword.get(policy, :threshold) do
if length(object["to"]) + length(object["cc"]) > Keyword.get(policy, :threshold) do
{:reject, nil}
else
{:ok, object}
end
end
end
end

Loading…
Annulla
Salva