fix gateway issue

This commit is contained in:
faris Aljohari
2024-10-07 14:58:50 -05:00
parent d0fd95818f
commit b3b83f838c

View File

@ -667,19 +667,25 @@ export class DeviceService {
const devices = await Promise.all( const devices = await Promise.all(
response.map(async (device: any) => { response.map(async (device: any) => {
const deviceDetails = await this.getDeviceByDeviceTuyaUuid(device.id); try {
if (deviceDetails.deviceTuyaUuid) { const deviceDetails = await this.getDeviceByDeviceTuyaUuid(
// eslint-disable-next-line @typescript-eslint/no-unused-vars device.id,
const { id, ...rest } = device; );
return { if (deviceDetails.deviceTuyaUuid) {
...rest, // eslint-disable-next-line @typescript-eslint/no-unused-vars
tuyaUuid: deviceDetails.deviceTuyaUuid, const { id, ...rest } = device;
uuid: deviceDetails.uuid, return {
productUuid: deviceDetails.productDevice.uuid, ...rest,
productType: deviceDetails.productDevice.prodType, tuyaUuid: deviceDetails.deviceTuyaUuid,
}; uuid: deviceDetails.uuid,
productUuid: deviceDetails.productDevice.uuid,
productType: deviceDetails.productDevice.prodType,
};
}
return null;
} catch (error) {
return null;
} }
return null;
}), }),
); );