Fix: re-add pollingRoutes.js/poll changes

This commit is contained in:
csrapr 2021-03-17 18:12:58 +00:00 committed by Josh Harvey
parent 757db75d1a
commit 8d6ed7c2a3

View file

@ -38,8 +38,10 @@ function poll (req, res, next) {
const triggers = configManager.getTriggers(settings.config) const triggers = configManager.getTriggers(settings.config)
const operatorInfo = configManager.getOperatorInfo(settings.config) const operatorInfo = configManager.getOperatorInfo(settings.config)
const machineInfo = { deviceId: req.deviceId, deviceName: req.deviceName }
const cashOutConfig = configManager.getCashOut(deviceId, settings.config) const cashOutConfig = configManager.getCashOut(deviceId, settings.config)
const receipt = configManager.getReceipt(settings.config) const receipt = configManager.getReceipt(settings.config)
const terms = configManager.getTermsConditions(settings.config)
state.pids[deviceId] = { pid, ts: Date.now() } state.pids[deviceId] = { pid, ts: Date.now() }
@ -75,6 +77,7 @@ function poll (req, res, next) {
hasLightning, hasLightning,
receipt, receipt,
operatorInfo, operatorInfo,
machineInfo,
triggers triggers
} }
@ -97,7 +100,7 @@ function poll (req, res, next) {
// BACKWARDS_COMPATIBILITY 7.4.9 // BACKWARDS_COMPATIBILITY 7.4.9
// machines before 7.4.9 expect t&c on poll // machines before 7.4.9 expect t&c on poll
if (!machineVersion || semver.lt(machineVersion, '7.4.9')) { if (!machineVersion || semver.lt(machineVersion, '7.4.9')) {
response.terms = config.termsScreenActive && config.termsScreenText ? createTerms(config) : null response.terms = createTerms(terms)
} }
return res.json(_.assign(response, results)) return res.json(_.assign(response, results))