1
0

simplify exchange_rate hooks

This commit is contained in:
ThomasV
2015-10-17 06:26:37 +02:00
parent 46249f74d3
commit 302ce7c15b
3 changed files with 8 additions and 15 deletions

View File

@@ -423,14 +423,9 @@ class Plugin(BasePlugin, ThreadJob):
return '' if rate is None else " (%s %s)" % (self.value_str(btc_balance, rate), self.ccy)
@hook
def get_fiat_status_text(self, btc_balance, result):
# return status as: (1.23 USD) 1 BTC~123.45 USD
def get_fiat_status_text(self, btc_balance):
rate = self.exchange_rate()
if rate is None:
text = _(" (No FX rate available)")
else:
text = "1 BTC~%s %s" % (self.value_str(COIN, rate), self.ccy)
result['text'] = text
return _(" (No FX rate available)") if rate is None else "%s %s" % (self.value_str(COIN, rate), self.ccy)
def get_historical_rates(self):
if self.show_history():