remove unuseful function call in manage_open_orders

This commit is contained in:
axel
2023-06-15 12:04:42 -04:00
parent 60a50a2ea8
commit fcbacae6f1
+3 -4
View File
@@ -1333,19 +1333,18 @@ class FreqtradeBot(LoggingMixin):
fully_cancelled = self.update_trade_state(trade, open_order.order_id, order) fully_cancelled = self.update_trade_state(trade, open_order.order_id, order)
not_closed = order['status'] == 'open' or fully_cancelled not_closed = order['status'] == 'open' or fully_cancelled
order_obj = trade.select_order_by_order_id(open_order.order_id)
if not_closed: if not_closed:
if fully_cancelled or ( if fully_cancelled or (
order_obj and self.strategy.ft_check_timed_out( open_order and self.strategy.ft_check_timed_out(
trade, order_obj, datetime.now(timezone.utc) trade, open_order, datetime.now(timezone.utc)
) )
): ):
self.handle_cancel_order( self.handle_cancel_order(
order, open_order.order_id, trade, constants.CANCEL_REASON['TIMEOUT'] order, open_order.order_id, trade, constants.CANCEL_REASON['TIMEOUT']
) )
else: else:
self.replace_order(order, order_obj, trade) self.replace_order(order, open_order, trade)
def handle_cancel_order(self, order: Dict, order_id: str, trade: Trade, reason: str) -> None: def handle_cancel_order(self, order: Dict, order_id: str, trade: Trade, reason: str) -> None:
""" """