diff --git a/lib/routes.js b/lib/routes.js index 838f3214..6efd9139 100644 --- a/lib/routes.js +++ b/lib/routes.js @@ -69,6 +69,7 @@ function poll (req, res, next) { const triggers = configManager.getTriggers(settings.config) const operatorInfo = configManager.getOperatorInfo(settings.config) + const machineInfo = { deviceId: req.deviceId, deviceName: req.deviceName } const cashOutConfig = configManager.getCashOut(deviceId, settings.config) const receipt = configManager.getReceipt(settings.config) const terms = configManager.getTermsConditions(settings.config) @@ -107,6 +108,7 @@ function poll (req, res, next) { hasLightning, receipt, operatorInfo, + machineInfo, triggers } // BACKWARDS_COMPATIBILITY 7.5 @@ -361,7 +363,7 @@ function triggerSuspend (req, res, next) { const date = new Date() date.setDate(date.getDate() + days); customers.update(id, { suspendedUntil: date }) - .then(customer => { + .then(customer => { notifier.notifyIfActive('compliance', 'customerComplianceNotify', customer, req.deviceId, 'SUSPENDED', days) return respond(req, res, { customer }) })