fix: coinatmradar request error 400
This commit is contained in:
parent
532a5eda5d
commit
f6a876ccb8
1 changed files with 4 additions and 13 deletions
|
|
@ -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)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue