fix: coinatmradar request error 400

This commit is contained in:
Cesar 2020-11-27 18:08:23 +00:00
parent 532a5eda5d
commit f6a876ccb8

View file

@ -67,24 +67,16 @@ function mapMachine (rates, settings, machineRow) {
const triggerCashLimit = complianceTriggers.getCashLimit(triggers) const triggerCashLimit = complianceTriggers.getCashLimit(triggers)
const locale = configManager.getLocale(deviceId, config) const locale = configManager.getLocale(deviceId, config)
const cashOutConfig = configManager.getCashOut(deviceId, config) const cashOutConfig = configManager.getCashOut(deviceId, config)
const cashOutEnabled = cashOutConfig.active ? cashOutConfig.active : false
const lastOnline = machineRow.last_online.toISOString() const lastOnline = machineRow.last_online.toISOString()
const status = machineRow.stale ? 'online' : 'offline' const status = machineRow.stale ? 'online' : 'offline'
const showSupportedCryptocurrencies = coinAtmRadar.supportedCryptocurrencies
const showSupportedFiat = coinAtmRadar.supportedFiat
const showSupportedBuySellDirection = coinAtmRadar.supportedBuySellDirection
const showLimitsAndVerification = coinAtmRadar.limitsAndVerification const showLimitsAndVerification = coinAtmRadar.limitsAndVerification
const cashLimit = showLimitsAndVerification ? ( triggerCashLimit || Infinity ) : null const cashLimit = showLimitsAndVerification ? ( triggerCashLimit || Infinity ) : null
const cryptoCurrencies = locale.cryptoCurrencies const cryptoCurrencies = locale.cryptoCurrencies
const cashInEnabled = showSupportedBuySellDirection ? true : null
const cashOutEnabled = showSupportedBuySellDirection ? cashOutConfig.active : null
const fiat = showSupportedFiat ? locale.fiatCurrency : null
const identification = mapIdentification(config) const identification = mapIdentification(config)
const coins = showSupportedCryptocurrencies ? const coins = _.map(_.partial(mapCoin, [rates, deviceId, settings]), cryptoCurrencies)
_.map(_.partial(mapCoin, [rates, deviceId, settings]), cryptoCurrencies)
: null
return { return {
machineId: deviceId, machineId: deviceId,
@ -102,14 +94,14 @@ function mapMachine (rates, settings, machineRow) {
}, },
status, status,
lastOnline, lastOnline,
cashIn: cashInEnabled, cashIn: true,
cashOut: cashOutEnabled, cashOut: cashOutEnabled,
manufacturer: 'lamassu', manufacturer: 'lamassu',
cashInTxLimit: cashLimit, cashInTxLimit: cashLimit,
cashOutTxLimit: cashLimit, cashOutTxLimit: cashLimit,
cashInDailyLimit: cashLimit, cashInDailyLimit: cashLimit,
cashOutDailyLimit: cashLimit, cashOutDailyLimit: cashLimit,
fiatCurrency: fiat, fiatCurrency: locale.fiatCurrency,
identification, identification,
coins coins
} }
@ -139,7 +131,6 @@ function sendRadar (data) {
timeout: TIMEOUT, timeout: TIMEOUT,
maxContentLength: MAX_CONTENT_LENGTH maxContentLength: MAX_CONTENT_LENGTH
} }
console.log('%j', data) console.log('%j', data)
return axios(config) return axios(config)