chore: ensure __repr__ always has an order side

This commit is contained in:
Matthias
2026-05-02 16:25:13 +02:00
parent 58a18e1e9c
commit 4acdb2eb0c

View File

@@ -189,8 +189,8 @@ class Order(ModelBase):
def __repr__(self):
return (
f"Order(id={self.id}, trade={self.ft_trade_id}, order_id={self.order_id}, "
f"side={self.side}, filled={self.safe_filled}, price={self.safe_price}, "
f"amount={self.amount}, "
f"side={self.side or self.ft_order_side}, filled={self.safe_filled}, "
f"price={self.safe_price}, amount={self.amount}, "
f"status={self.status}, date={self.order_date_utc:{DATETIME_PRINT_FORMAT}})"
)