diff options
Diffstat (limited to 'python/Dawn/views.py')
| -rw-r--r-- | python/Dawn/views.py | 15 |
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: |
