diff --git a/BTCPayServer/wwwroot/crowdfund/app.js b/BTCPayServer/wwwroot/crowdfund/app.js index 6d76f2d58..a7b42f120 100644 --- a/BTCPayServer/wwwroot/crowdfund/app.js +++ b/BTCPayServer/wwwroot/crowdfund/app.js @@ -116,29 +116,21 @@ app = new Vue({ var keys = Object.keys(this.srvModel.info.paymentStats); for (var i = 0; i < keys.length; i++) { - if(combinedStats[keys[i]]){ - combinedStats[keys[i]] +=this.srvModel.info.paymentStats[keys[i]]; - }else{ - combinedStats[keys[i]] =this.srvModel.info.paymentStats[keys[i]]; - } + combinedStats[keys[i]] = this.srvModel.info.paymentStats[keys[i]]; } keys = Object.keys(this.srvModel.info.pendingPaymentStats); for (var i = 0; i < keys.length; i++) { - if(combinedStats[keys[i]]){ - combinedStats[keys[i]] +=this.srvModel.info.pendingPaymentStats[keys[i]]; - }else{ - combinedStats[keys[i]] =this.srvModel.info.pendingPaymentStats[keys[i]]; - } + if(combinedStats[keys[i]]) + combinedStats[keys[i]].percent += this.srvModel.info.pendingPaymentStats[keys[i]].percent; + else + combinedStats[keys[i]] = this.srvModel.info.pendingPaymentStats[keys[i]]; } keys = Object.keys(combinedStats); for (var i = 0; i < keys.length; i++) { - if(!combinedStats[keys[i]]){ - continue; - } var value = combinedStats[keys[i]].percent.toFixed(2) + '%'; var newItem = {key:keys[i], value: value, label: combinedStats[keys[i]].label}; newItem.lightning = combinedStats[keys[i]].isLightning;