feat: receive numberOfCassettes from machine

feat: save numberOfCassettes on devices table
feat: make CashCassettes dynamic with the number of cassettes
This commit is contained in:
Sérgio Salgado 2021-09-02 15:37:10 +01:00
parent 0a3b78f75e
commit 6d6c8adabd
6 changed files with 41 additions and 83 deletions

View file

@ -58,6 +58,7 @@ function checkHasLightning (settings) {
function poll (req, res, next) {
const machineVersion = req.query.version
const machineModel = req.query.model
const numOfCassettes = req.query.numOfCassettes
const deviceId = req.deviceId
const deviceTime = req.deviceTime
const serialNumber = req.query.sn
@ -417,8 +418,9 @@ function pair (req, res, next) {
const token = req.query.token
const deviceId = req.deviceId
const model = req.query.model
const numOfCassettes = req.query.numOfCassettes
return pairing.pair(token, deviceId, model)
return pairing.pair(token, deviceId, model, numOfCassettes)
.then(valid => {
if (valid) {
return res.json({ status: 'paired' })