diff --git a/src/controllers/tanksController.js b/src/controllers/tanksController.js index 87286d0c..1acab815 100644 --- a/src/controllers/tanksController.js +++ b/src/controllers/tanksController.js @@ -165,10 +165,11 @@ exports.updateTanklevels = async (req, reply) => { const intervalId = setInterval(async function () { const tank_data = await Tank.findOne({ _id:tankId }); const motorStatus = tank_data.motor_status + let waterLevel = parseInt(tank_data.waterlevel.replace(/,/g, ''), 10); const newWaterLevel = Math.floor(waterLevel - 200); console.log("motorstatus:"+motorStatus) - if (newWaterLevel <= 0 || motorStatus === "1") { + if (newWaterLevel <= 0 ) { clearInterval(intervals[tankId]); console.log(`Stopped updating tank with ID ${tankId}`); return; @@ -185,7 +186,7 @@ exports.updateTanklevels = async (req, reply) => { - waterLevel = newWaterLevel; + // waterLevel = newWaterLevel; }, 2000); intervals[tankId] = intervalId;