main: simplify fiat ticker code

This commit is contained in:
selsta 2021-05-26 01:09:30 +02:00
parent 937cb98256
commit 8236277906
No known key found for this signature in database
GPG key ID: 2EA0A99A8B07AE5E

View file

@ -100,8 +100,7 @@ ApplicationWindow {
property bool themeTransition: false
// fiat price conversion
property real fiatPriceXMRUSD: 0
property real fiatPriceXMREUR: 0
property real fiatPrice: 0
property var fiatPriceAPIs: {
return {
"kraken": {
@ -1204,10 +1203,7 @@ ApplicationWindow {
return;
}
if(persistentSettings.fiatPriceCurrency === "xmrusd")
appWindow.fiatPriceXMRUSD = ticker;
else if(persistentSettings.fiatPriceCurrency === "xmreur")
appWindow.fiatPriceXMREUR = ticker;
appWindow.fiatPrice = ticker;
appWindow.updateBalance();
}
@ -1246,7 +1242,7 @@ ApplicationWindow {
}
function fiatApiConvertToFiat(amount) {
var ticker = persistentSettings.fiatPriceCurrency === "xmrusd" ? appWindow.fiatPriceXMRUSD : appWindow.fiatPriceXMREUR;
const ticker = appWindow.fiatPrice;
if(ticker <= 0){
fiatApiError("Invalid ticker value: " + ticker);
return "?.??";