diff --git a/src/controllers/installationController.js b/src/controllers/installationController.js index fcc38f2a..c8c3d167 100644 --- a/src/controllers/installationController.js +++ b/src/controllers/installationController.js @@ -5511,10 +5511,14 @@ 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_status: "disconnected" + connected_status: "disconnected", + $or: [ + { connected_to: { $in: hardwareIdsArray } }, // slaves + { hardwareId: { $in: hardwareIdsArray } } // masters + ] }).lean(); - + + console.log("disconnectedSensors",disconnectedSensors) if (!disconnectedSensors.length) { return reply.code(404).send({ message: "No disconnected issues found" }); }