@@ -463,7 +463,7 @@ def preview_order(self, order):
463463 params .percent_offset = order .percent_offset
464464 params .time_in_force = order .time_in_force
465465 params .outside_rth = order .outside_rth
466- params .user_id = order .user_id
466+ params .user_id = order .user_id if order . user_id else self . _user_id
467467 request = OpenApiRequest (PREVIEW_ORDER , biz_model = params )
468468 response_content = self .__fetch_data (request )
469469 if response_content :
@@ -496,7 +496,7 @@ def place_order(self, order):
496496 params .outside_rth = order .outside_rth
497497 params .order_legs = order .order_legs
498498 params .algo_params = order .algo_params
499- params .user_id = order .user_id
499+ params .user_id = order .user_id if order . user_id else self . _user_id
500500
501501 request = OpenApiRequest (PLACE_ORDER , biz_model = params )
502502 response_content = self .__fetch_data (request )
@@ -546,7 +546,7 @@ def modify_order(self, order, quantity=None, limit_price=None, aux_price=None,
546546 params .percent_offset = percent_offset if percent_offset is not None else order .percent_offset
547547 params .time_in_force = time_in_force if time_in_force is not None else order .time_in_force
548548 params .outside_rth = outside_rth if outside_rth is not None else order .outside_rth
549- params .user_id = order .user_id
549+ params .user_id = order .user_id if order . user_id else self . _user_id
550550
551551 request = OpenApiRequest (MODIFY_ORDER , biz_model = params )
552552 response_content = self .__fetch_data (request )
0 commit comments