Skip to content

Commit 678acf5

Browse files
committed
Fix shipane_sdk.py
1 parent 0888429 commit 678acf5

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

shipane_sdk/base_manager.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -398,14 +398,15 @@ def _create_adjustment(self, target_portfolio):
398398
return adjustment
399399

400400
def _create_adjustment_request(self, target_portfolio):
401-
context = AdjustmentSchema(self._sync_config['other-value'],
402-
self._sync_config['total-value-deviation-rate'],
403-
self._sync_config['reserved-securities'],
404-
self._sync_config['min-order-value'],
405-
self._sync_config['max-order-value'])
406401
request = Adjustment()
402+
request.source_portfolio = Portfolio(
403+
other_value=self._sync_config['other-value'],
404+
total_value_deviation_rate=self._sync_config['total-value-deviation-rate'],
405+
)
407406
request.target_portfolio = target_portfolio
408-
request.context = context
407+
request.schema = AdjustmentSchema(self._sync_config['reserved-securities'],
408+
self._sync_config['min-order-value'],
409+
self._sync_config['max-order-value'])
409410
return request
410411

411412
def _log_progress(self, adjustment):

0 commit comments

Comments
 (0)