aboutsummaryrefslogtreecommitdiffstats
path: root/python/Dawn
diff options
context:
space:
mode:
Diffstat (limited to 'python/Dawn')
-rw-r--r--python/Dawn/views.py15
1 files changed, 4 insertions, 11 deletions
diff --git a/python/Dawn/views.py b/python/Dawn/views.py
index 14591589..8554ba86 100644
--- a/python/Dawn/views.py
+++ b/python/Dawn/views.py
@@ -369,17 +369,10 @@ def trade_manage(tradeid, kind):
trade.account_code = 'BAC'
trade.cashaccount = trade.fcm_account.cash_account
session.commit()
- if form.upload_globeop.data and form.fund.data == "SERCGMAST":
- if kind in ["bond", "cds"]:
- buf = simple_serialize(trade, upload=True)
- else:
- buf = simple_serialize(trade)
- q = get_queue()
- q.rpush(f"{kind}_trades", buf)
- else:
- if kind in ["bond", "cds"]:
- q = get_queue()
- q.rpush(f"{kind}_trades", simple_serialize(trade))
+
+ buf = simple_serialize(trade, upload=form.upload_globeop.data)
+ q = get_queue()
+ q.rpush(f"{kind}_{form.fund.data}", buf)
return redirect(url_for('list_trades', kind=kind))
else:
if form.errors: