fix issue with 0 rate
This commit is contained in:
1 parent
f4e94a2bce
commit
e4013613a2
1 file changed
+1
-1
@@ -14,7 +14,7 @@ class Calc:
|
|||||||
endDate = startDate + datetime.timedelta(days=1)
|
endDate = startDate + datetime.timedelta(days=1)
|
||||||
cursor.execute(sql, [Crypto, Fiat, startDate, endDate])
|
cursor.execute(sql, [Crypto, Fiat, startDate, endDate])
|
||||||
rateMinusXDay = cursor.fetchone()
|
rateMinusXDay = cursor.fetchone()
|
||||||
if rateMinusXDay:
|
if rateMinusXDay and Decimal(rateMinusXDay[0]) > 0:
|
||||||
return {"dateRelative": "%s days ago" % (DayDiff,), "date" : rateMinusXDay[1], "rateEUR": rateMinusXDay[0],
|
return {"dateRelative": "%s days ago" % (DayDiff,), "date" : rateMinusXDay[1], "rateEUR": rateMinusXDay[0],
|
||||||
"diffPercentage": (CurrentRate.rate-Decimal(rateMinusXDay[0]))/Decimal(rateMinusXDay[0])*100, "rateUSD": None}
|
"diffPercentage": (CurrentRate.rate-Decimal(rateMinusXDay[0]))/Decimal(rateMinusXDay[0])*100, "rateUSD": None}
|
||||||
return None
|
return None
|
||||||
|
|||||||
Reference in new issue
Block a user