From 5402f8ba303390118d300c0b2978432c56e6da5b Mon Sep 17 00:00:00 2001 From: gcarq Date: Sun, 21 May 2017 17:28:20 +0200 Subject: [PATCH] fix NoneType issue --- main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index b6fecd69e..c21f56434 100755 --- a/main.py +++ b/main.py @@ -192,9 +192,10 @@ def create_trade(stake_amount: float, exchange): raise ValueError('stake amount is not fulfilled (currency={}'.format(conf['stake_currency'])) # Remove currently opened and latest pairs from whitelist - latest_trade = Trade.query.filter(Trade.is_open.is_(False)).order_by(Trade.id.desc()).first() trades = Trade.query.filter(Trade.is_open.is_(True)).all() - trades.append(latest_trade) + latest_trade = Trade.query.filter(Trade.is_open.is_(False)).order_by(Trade.id.desc()).first() + if latest_trade: + trades.append(latest_trade) for trade in trades: if trade.pair in whitelist: whitelist.remove(trade.pair)