From 09b29bba56d77969c9ec2a7ff0590ba8723bbc94 Mon Sep 17 00:00:00 2001 From: Josh Harvey Date: Sat, 15 Apr 2017 18:43:42 +0300 Subject: [PATCH] fix cashOutCommission error --- lib/plugins.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/plugins.js b/lib/plugins.js index 58f7729b..32376b5d 100644 --- a/lib/plugins.js +++ b/lib/plugins.js @@ -33,7 +33,6 @@ function plugins (settings, deviceId) { function buildRates (tickers) { const config = configManager.machineScoped(deviceId, settings.config) const cryptoCodes = config.cryptoCurrencies - const cashOut = config.cashOutEnabled const rates = {} @@ -42,13 +41,13 @@ function plugins (settings, deviceId) { const rateRec = tickers[i] const cashInCommission = BN(1).add(BN(cryptoConfig.cashInCommission).div(100)) - const cashOutCommission = cashOut && BN(1).add(BN(cryptoConfig.cashOutCommission).div(100)) + const cashOutCommission = cryptoConfig.cashOutCommission && BN(1).add(BN(cryptoConfig.cashOutCommission).div(100)) if (Date.now() - rateRec.timestamp > STALE_TICKER) return logger.warn('Stale rate for ' + cryptoCode) const rate = rateRec.rates rates[cryptoCode] = { cashIn: rate.ask.mul(cashInCommission), - cashOut: cashOut ? rate.bid.div(cashOutCommission) : undefined + cashOut: cryptoConfig.cashOutCommission && rate.bid.div(cashOutCommission) } })