|
|
|
@ -1890,14 +1890,15 @@ if (!slaveTankMeta && slave.connected_to) {
|
|
|
|
|
console.log("slaveTankMeta", slaveTankMeta);
|
|
|
|
|
|
|
|
|
|
// Find matching IoT tank data (for tankHeight)
|
|
|
|
|
const matchingTankData = latestIotData?.tanks?.find(t =>
|
|
|
|
|
t.tankhardwareId === finalHardwareId || t.connected_to === finalHardwareId
|
|
|
|
|
);
|
|
|
|
|
// const matchingTankData = latestIotData?.tanks?.find(t =>
|
|
|
|
|
// t.har === finalHardwareId || t.connected_to === finalHardwareId
|
|
|
|
|
// );
|
|
|
|
|
|
|
|
|
|
console.log("matchingTankData",matchingTankData)
|
|
|
|
|
return {
|
|
|
|
|
...slave,
|
|
|
|
|
isMaster: false,
|
|
|
|
|
hardwareId: finalHardwareId,
|
|
|
|
|
// hardwareId: finalHardwareId,
|
|
|
|
|
product_status: slave.product_status || 'pending',
|
|
|
|
|
tankHeight: matchingTankData?.tankHeight ?? null,
|
|
|
|
|
typeOfWater: masterTypeOfWater === 'bore' ? 'bore' : (slave.typeOfWater || null),
|
|
|
|
|