Merge branch 'fix/mix-task-user-delete_activities' into 'develop'
[akkoma] / lib / pleroma / web / activity_pub / utils.ex
index 713b0ca1f3ea1a3bcf14accd02dcf928f7373fa9..46002bec28b34bb4f5a21d47ea073d7d55187a74 100644 (file)
@@ -175,7 +175,8 @@ defmodule Pleroma.Web.ActivityPub.Utils do
     outgoing_blocks = Config.get([:activitypub, :outgoing_blocks])
 
     with true <- Config.get!([:instance, :federating]),
-         true <- type != "Block" || outgoing_blocks do
+         true <- type != "Block" || outgoing_blocks,
+         false <- Visibility.is_local_public?(activity) do
       Pleroma.Web.Federator.publish(activity)
     end