logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://hacktivis.me/git/pleroma.git
commit: 3962253cf16d19237b00b5e01573aed10fb596bd
parent 606f78f5e5781a59cb9d083e8085144cca326cc6
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri,  5 May 2023 10:55:46 +0200

Publisher: Stop filtering via ap_enabled?/1

Diffstat:

Mlib/pleroma/web/activity_pub/publisher.ex2--
1 file changed, 0 insertions(+), 2 deletions(-)

diff --git a/lib/pleroma/web/activity_pub/publisher.ex b/lib/pleroma/web/activity_pub/publisher.ex @@ -199,7 +199,6 @@ defmodule Pleroma.Web.ActivityPub.Publisher do inboxes = recipients - |> Enum.filter(&User.ap_enabled?/1) |> Enum.map(fn actor -> actor.inbox end) |> Enum.filter(fn inbox -> should_federate?(inbox, public) end) |> Instances.filter_reachable() @@ -241,7 +240,6 @@ defmodule Pleroma.Web.ActivityPub.Publisher do json = Jason.encode!(data) recipients(actor, activity) - |> Enum.filter(fn user -> User.ap_enabled?(user) end) |> Enum.map(fn %User{} = user -> determine_inbox(activity, user) end)