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:
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)