diff --git a/src/controllers/tanksController.js b/src/controllers/tanksController.js index 86d137e6..009b33e7 100644 --- a/src/controllers/tanksController.js +++ b/src/controllers/tanksController.js @@ -78,6 +78,7 @@ exports.updateTanksInfo = async (req, reply) => { reply.send({ status_code: 200, data: update }); + } catch (err) { throw boom.boomify(err); @@ -141,12 +142,21 @@ exports.getTanklevels = async (req, reply) => { for (var i=0; i < tank.length; i++) { const tankname = tank[i].tankName const capacity = tank[i].capacity - //console.log(capacity) + let Number = capacity-100 //Math.floor(Math.random() * capacity) + + + console.log(Number) setInterval(async function () { - const randomNumber = Math.floor(Math.random() * capacity) + // const randomNumber = Math.floor(Math.random() * capacity) //const randomNumber = Math.floor(Math.random() * (5500 - 1000) + 1000); // console.log(randomNumber) - console.log( await Tank.findOneAndUpdate({ customerId: customerId, tankName: tankname }, { $set: { waterlevel: randomNumber } })); + //console.log(Number) + const randomNumber = Math.floor(Number/1.5) + const data = await Tank.findOneAndUpdate({ customerId: customerId, tankName: tankname }, { $set: { waterlevel: randomNumber } }); + Number = randomNumber + + // return Number + }, 2000); } diff --git a/src/routes/tanksRoute.js b/src/routes/tanksRoute.js index ad569d1d..7e25bcfd 100644 --- a/src/routes/tanksRoute.js +++ b/src/routes/tanksRoute.js @@ -172,6 +172,8 @@ module.exports = function (fastify, opts, next) { }); + + next(); }