From d377d8462f5c9bbff1a870be419900dd09f6c542 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 21 Sep 2024 16:30:04 +0200 Subject: [PATCH] fix: improve resiliance of order parsing closes #10676 --- freqtrade/persistence/trade_model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/persistence/trade_model.py b/freqtrade/persistence/trade_model.py index 49afd927b..e276d547d 100644 --- a/freqtrade/persistence/trade_model.py +++ b/freqtrade/persistence/trade_model.py @@ -341,8 +341,8 @@ class Order(ModelBase): order_id=str(order["id"]), ft_order_side=side, ft_pair=pair, - ft_amount=amount if amount else order["amount"], - ft_price=price if price else order["price"], + ft_amount=amount or order.get("amount", None) or 0.0, + ft_price=price or order.get("price", None), ) o.update_from_ccxt_object(order)