refactor: replace magic constants
This commit is contained in:
parent
7a7292d2fa
commit
5c39140ea8
2 changed files with 11 additions and 3 deletions
|
|
@ -51,6 +51,7 @@ const CASH_UNIT_CAPACITY = {
|
||||||
|
|
||||||
const CASH_OUT_MINIMUM_AMOUNT_OF_CASSETTES = 2
|
const CASH_OUT_MINIMUM_AMOUNT_OF_CASSETTES = 2
|
||||||
const CASH_OUT_MAXIMUM_AMOUNT_OF_CASSETTES = 4
|
const CASH_OUT_MAXIMUM_AMOUNT_OF_CASSETTES = 4
|
||||||
|
const CASH_OUT_MAXIMUM_AMOUNT_OF_RECYCLERS = 6
|
||||||
const AUTHENTICATOR_ISSUER_ENTITY = 'Lamassu'
|
const AUTHENTICATOR_ISSUER_ENTITY = 'Lamassu'
|
||||||
const AUTH_TOKEN_EXPIRATION_TIME = '30 minutes'
|
const AUTH_TOKEN_EXPIRATION_TIME = '30 minutes'
|
||||||
const REGISTRATION_TOKEN_EXPIRATION_TIME = '30 minutes'
|
const REGISTRATION_TOKEN_EXPIRATION_TIME = '30 minutes'
|
||||||
|
|
@ -85,6 +86,7 @@ module.exports = {
|
||||||
CONFIRMATION_CODE,
|
CONFIRMATION_CODE,
|
||||||
CASH_OUT_MINIMUM_AMOUNT_OF_CASSETTES,
|
CASH_OUT_MINIMUM_AMOUNT_OF_CASSETTES,
|
||||||
CASH_OUT_MAXIMUM_AMOUNT_OF_CASSETTES,
|
CASH_OUT_MAXIMUM_AMOUNT_OF_CASSETTES,
|
||||||
|
CASH_OUT_MAXIMUM_AMOUNT_OF_RECYCLERS,
|
||||||
WALLET_SCORE_THRESHOLD,
|
WALLET_SCORE_THRESHOLD,
|
||||||
RECEIPT,
|
RECEIPT,
|
||||||
PSQL_URL,
|
PSQL_URL,
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,13 @@ const commissionMath = require('./commission-math')
|
||||||
const loyalty = require('./loyalty')
|
const loyalty = require('./loyalty')
|
||||||
const transactionBatching = require('./tx-batching')
|
const transactionBatching = require('./tx-batching')
|
||||||
|
|
||||||
const { CASH_UNIT_CAPACITY, CASH_OUT_DISPENSE_READY, CONFIRMATION_CODE } = require('./constants')
|
const {
|
||||||
|
CASH_OUT_DISPENSE_READY,
|
||||||
|
CASH_OUT_MAXIMUM_AMOUNT_OF_CASSETTES,
|
||||||
|
CASH_OUT_MAXIMUM_AMOUNT_OF_RECYCLERS,
|
||||||
|
CASH_UNIT_CAPACITY,
|
||||||
|
CONFIRMATION_CODE,
|
||||||
|
} = require('./constants')
|
||||||
|
|
||||||
const notifier = require('./notifier')
|
const notifier = require('./notifier')
|
||||||
|
|
||||||
|
|
@ -703,7 +709,7 @@ function plugins (settings, deviceId) {
|
||||||
return cashInAlerts
|
return cashInAlerts
|
||||||
|
|
||||||
const cassetteCapacity = getCashUnitCapacity(device.model, 'cassette')
|
const cassetteCapacity = getCashUnitCapacity(device.model, 'cassette')
|
||||||
const cassetteAlerts = Array(Math.min(device.numberOfCassettes ?? 0, 4))
|
const cassetteAlerts = Array(Math.min(device.numberOfCassettes ?? 0, CASH_OUT_MAXIMUM_AMOUNT_OF_CASSETTES))
|
||||||
.fill(null)
|
.fill(null)
|
||||||
.flatMap((_elem, idx) => {
|
.flatMap((_elem, idx) => {
|
||||||
const nth = idx + 1
|
const nth = idx + 1
|
||||||
|
|
@ -726,7 +732,7 @@ function plugins (settings, deviceId) {
|
||||||
})
|
})
|
||||||
|
|
||||||
const recyclerCapacity = getCashUnitCapacity(device.model, 'recycler')
|
const recyclerCapacity = getCashUnitCapacity(device.model, 'recycler')
|
||||||
const recyclerAlerts = Array(Math.min(device.numberOfRecyclers ?? 0, 6))
|
const recyclerAlerts = Array(Math.min(device.numberOfRecyclers ?? 0, CASH_OUT_MAXIMUM_AMOUNT_OF_RECYCLERS))
|
||||||
.fill(null)
|
.fill(null)
|
||||||
.flatMap((_elem, idx) => {
|
.flatMap((_elem, idx) => {
|
||||||
const nth = idx + 1
|
const nth = idx + 1
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue