diff --git a/lib/ticker.js b/lib/ticker.js index 4c1a6634..fca5eecd 100644 --- a/lib/ticker.js +++ b/lib/ticker.js @@ -36,11 +36,12 @@ function _getRates (settings, fiatCode, cryptoCode) { } function buildTicker (fiatCode, cryptoCode, tickerName) { - if (tickerName === 'bitpay') return bitpay.ticker(fiatCode, cryptoCode) - if (tickerName === 'mock-ticker') return mockTicker.ticker(fiatCode, cryptoCode) - if (_.includes(fiatCode, _.keys(CURRENCY_PEGS_MISMATCH))) { - return bitpay.ticker(CURRENCY_PEGS_MISMATCH[fiatCode], cryptoCode, tickerName) + if (tickerName === 'bitpay') { + return _.includes(fiatCode, _.keys(CURRENCY_PEGS_MISMATCH)) + ? bitpay.ticker(CURRENCY_PEGS_MISMATCH[fiatCode], cryptoCode) + : bitpay.ticker(fiatCode, cryptoCode) } + if (tickerName === 'mock-ticker') return mockTicker.ticker(fiatCode, cryptoCode) return ccxt.ticker(fiatCode, cryptoCode, tickerName) }