From 944f99a14eb65095eaa852cce71def8b452adef5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois-Xavier=20Talbot?= <108630700+fetchfern@users.noreply.github.com> Date: Fri, 24 Jul 2026 17:53:37 -0400 Subject: [PATCH] chore(labrinth): add extra logging on muralpay failed txn (#6870) --- apps/labrinth/src/queue/payouts/flow/mural.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/labrinth/src/queue/payouts/flow/mural.rs b/apps/labrinth/src/queue/payouts/flow/mural.rs index 86cb2afc32..15ff290e80 100644 --- a/apps/labrinth/src/queue/payouts/flow/mural.rs +++ b/apps/labrinth/src/queue/payouts/flow/mural.rs @@ -284,6 +284,11 @@ pub(super) async fn execute( if let Err(caught_err) = result { payout.status = PayoutStatus::Failed; + error!( + payout_request_id = %payout_request.id, + "Failed to execute Mural payout request; cancelling unexecuted request: {caught_err:#}" + ); + // if execution fails, make sure to immediately cancel the payout request // we don't want floating payout requests if let Err(err) =