From 5dc3bcfa81758778e5ae2caf8b6df2e6e91cdc25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Oliveira?= Date: Wed, 20 Jul 2022 10:33:34 +0100 Subject: [PATCH] fix: bitpay condition --- lib/ticker.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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) }