logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://anongit.hacktivis.me/git/pleroma.git/
commit: fc7ca2ccf4fe593bf47c90f26484cff8b5d99269
parent 7328235c6430d22279a0ef836ee935746f07bb02
Author: Lain Soykaf <lain@lain.com>
Date:   Tue, 18 Mar 2025 15:25:54 +0400

Federator: More specific logging for rejections

Diffstat:

Mlib/pleroma/web/federator.ex4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/lib/pleroma/web/federator.ex b/lib/pleroma/web/federator.ex @@ -122,6 +122,10 @@ defmodule Pleroma.Web.Federator do Logger.debug("Unhandled actor #{actor}, #{inspect(e)}") {:error, e} + {:reject, reason} = e -> + Logger.debug("Rejected by MRF: #{inspect(reason)}") + {:error, e} + e -> # Just drop those for now Logger.debug(fn -> "Unhandled activity\n" <> Jason.encode!(params, pretty: true) end)