From 9299fd3389bae480dda33914ac1f08f1763d73de Mon Sep 17 00:00:00 2001 From: Bhaskar Date: Tue, 3 Jun 2025 11:47:24 +0530 Subject: [PATCH 1/2] chnages --- src/controllers/installationController.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/controllers/installationController.js b/src/controllers/installationController.js index 0938e981..7dfafd5f 100644 --- a/src/controllers/installationController.js +++ b/src/controllers/installationController.js @@ -5490,7 +5490,8 @@ exports.getDisconnectedCustomerDetails = async (req, reply) => { console.log("hardwareIdsArray",hardwareIdsArray) // 4. Find disconnected insensors using connected_to match const disconnectedSensors = await Insensors.find({ - connected_to: { $in: hardwareIdsArray } + connected_to: { $in: hardwareIdsArray }, + connected_status: "disconnected" }).lean(); if (!disconnectedSensors.length) { From 51b7bef0d717ca8b08f5d8aed60681cfac77dde1 Mon Sep 17 00:00:00 2001 From: Bhaskar Date: Tue, 3 Jun 2025 11:54:29 +0530 Subject: [PATCH 2/2] changes --- src/controllers/installationController.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/controllers/installationController.js b/src/controllers/installationController.js index 7dfafd5f..80655bd6 100644 --- a/src/controllers/installationController.js +++ b/src/controllers/installationController.js @@ -5202,7 +5202,8 @@ exports.getDisconnectedIssuesBySupportId = async (req, reply) => { const connectedSlaves = await Insensors.find({ connected_to: masterSensor.hardwareId, type: "slave", - customerId + customerId, + connected_status: "disconnected" }).lean(); const slaveSet = new Set(master.connected_slaves.map(s => s.hardwareId));