chore: simplify handle_order_fee code

This commit is contained in:
Matthias
2025-06-07 08:43:26 +02:00
parent 326a4f17d2
commit 613e31a9a5

View File

@@ -2476,10 +2476,9 @@ class FreqtradeBot(LoggingMixin):
return None
def handle_order_fee(self, trade: Trade, order_obj: Order, order: CcxtOrder) -> None:
# Try update amount (binance-fix)
# Try update amount (binance-fix - but also applies to different exchanges)
try:
fee_abs = self.get_real_amount(trade, order, order_obj)
if fee_abs is not None:
if (fee_abs := self.get_real_amount(trade, order, order_obj)) is not None:
order_obj.ft_fee_base = fee_abs
except DependencyException as exception:
logger.warning("Could not update trade amount: %s", exception)