[Mod]change key used for get_order
This commit is contained in:
parent
219fbe2b5f
commit
f7db834e8b
@ -132,12 +132,12 @@ class OkexGateway(BaseGateway):
|
|||||||
|
|
||||||
def on_order(self, order: OrderData):
|
def on_order(self, order: OrderData):
|
||||||
""""""
|
""""""
|
||||||
self.orders[order.vt_orderid] = order
|
self.orders[order.orderid] = order
|
||||||
super().on_order(order)
|
super().on_order(order)
|
||||||
|
|
||||||
def get_order(self, vt_orderid: str):
|
def get_order(self, orderid: str):
|
||||||
""""""
|
""""""
|
||||||
return self.orders.get(vt_orderid, None)
|
return self.orders.get(orderid, None)
|
||||||
|
|
||||||
|
|
||||||
class OkexRestApi(RestClient):
|
class OkexRestApi(RestClient):
|
||||||
@ -422,7 +422,7 @@ class OkexRestApi(RestClient):
|
|||||||
def on_cancel_order_failed(self, status_code: int, request: Request):
|
def on_cancel_order_failed(self, status_code: int, request: Request):
|
||||||
"""If cancel failed, mark order status to be rejected."""
|
"""If cancel failed, mark order status to be rejected."""
|
||||||
req = request.extra
|
req = request.extra
|
||||||
order = self.gateway.get_order(req.vt_orderid)
|
order = self.gateway.get_order(req.orderid)
|
||||||
if order:
|
if order:
|
||||||
order.status = Status.REJECTED
|
order.status = Status.REJECTED
|
||||||
self.gateway.on_order(order)
|
self.gateway.on_order(order)
|
||||||
|
Loading…
Reference in New Issue
Block a user