prevent error at this level when no data returned

This commit is contained in:
wassname
2017-11-10 10:21:26 +08:00
parent 276beeb189
commit 809f835f74
+1 -1
View File
@@ -87,7 +87,7 @@ def get_historical_prices(source='cryptocompare', symbol=None, exchange=None,
data = pd.DataFrame([CryptocompareHisto(**e).__dict__ for e in data])
# Filter only valid time range
if from_time is not None and to_time is not None:
if len(data) and from_time is not None and to_time is not None:
data = data[(data['r_time'] >= from_time) &
(data['r_time'] <= to_time)]