diff options
| -rw-r--r-- | python/admin_cls_upload.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/python/admin_cls_upload.py b/python/admin_cls_upload.py index 95f35715..bc185bc3 100644 --- a/python/admin_cls_upload.py +++ b/python/admin_cls_upload.py @@ -21,6 +21,11 @@ with conn.cursor() as c: continue service = get_service(account_counterparty) for t in trades: + t["dealid"] = ( + f"{t['dealid']}_{t['fx_type'][0]}" + if t["fx_type"] != "SPOT" + else t["dealid"] + ) trade = SpotDeal.from_dict(**t) service.push_trade(trade, "NEW") service.build_buffer("spot") |
