From 3fb99c0b48b59fd49e14b853e278989d9ca52483 Mon Sep 17 00:00:00 2001
From: Branislav Kontur <bkontur@gmail.com>
Date: Tue, 10 Dec 2024 05:44:45 +0100
Subject: [PATCH] Add fallback_weight to the log (#6782)

Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com>
---
 polkadot/xcm/src/v4/mod.rs | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/polkadot/xcm/src/v4/mod.rs b/polkadot/xcm/src/v4/mod.rs
index bbf5ca04922..a0ce551b760 100644
--- a/polkadot/xcm/src/v4/mod.rs
+++ b/polkadot/xcm/src/v4/mod.rs
@@ -1320,12 +1320,14 @@ impl<Call: Decode + GetDispatchInfo> TryFrom<NewInstruction<Call>> for Instructi
 				let require_weight_at_most = match call.take_decoded() {
 					Ok(decoded) => decoded.get_dispatch_info().call_weight,
 					Err(error) => {
-						log::error!(
+						let fallback_weight = fallback_max_weight.unwrap_or(Weight::MAX);
+						log::debug!(
 							target: "xcm::versions::v5Tov4",
-							"Couldn't decode call in Transact: {:?}, using fallback weight.",
+							"Couldn't decode call in Transact: {:?}, using fallback weight: {:?}",
 							error,
+							fallback_weight,
 						);
-						fallback_max_weight.unwrap_or(Weight::MAX)
+						fallback_weight
 					},
 				};
 				Self::Transact { origin_kind, require_weight_at_most, call: call.into() }
-- 
GitLab