Browse Source

Work around Bitcoin Venezuela serving NULLs.

Fixes #1510.
283
Neil Booth 9 years ago
parent
commit
7d0d2f2097
  1. 5
      plugins/exchange_rate.py

5
plugins/exchange_rate.py

@ -112,8 +112,9 @@ class BitcoinAverage(ExchangeBase):
class BitcoinVenezuela(ExchangeBase):
def get_rates(self, ccy):
json = self.get_json('api.bitcoinvenezuela.com', '/')
return dict([(r, Decimal(json['BTC'][r]))
for r in json['BTC']])
rates = [(r, json['BTC'][r]) for r in json['BTC']
if json['BTC'][r] is not None] # Giving NULL for LTC
return dict(rates)
def protocol(self):
return "http"

Loading…
Cancel
Save