added community to all devices

This commit is contained in:
hannathkadher
2024-10-22 11:36:31 +04:00
parent 3bd18c2b29
commit a6f87fffc5

View File

@ -832,6 +832,7 @@ export class DeviceService {
where: { isActive: true }, where: { isActive: true },
relations: [ relations: [
'spaceDevice.parent', 'spaceDevice.parent',
'spaceDevice.community',
'productDevice', 'productDevice',
'permission', 'permission',
'permission.permissionType', 'permission.permissionType',
@ -886,6 +887,7 @@ export class DeviceService {
const spaceHierarchy = await this.getFullSpaceHierarchy( const spaceHierarchy = await this.getFullSpaceHierarchy(
device?.spaceDevice, device?.spaceDevice,
); );
console.log(device.spaceDevice.community);
const orderedHierarchy = spaceHierarchy.reverse(); const orderedHierarchy = spaceHierarchy.reverse();
return { return {
@ -895,6 +897,10 @@ export class DeviceService {
})), })),
productUuid: device.productDevice.uuid, productUuid: device.productDevice.uuid,
productType: device.productDevice.prodType, productType: device.productDevice.prodType,
community: {
uuid: device.spaceDevice.community.uuid,
name: device.spaceDevice.community.name,
},
// permissionType: device.permission[0].permissionType.type, // permissionType: device.permission[0].permissionType.type,
/* ...(await this.getDeviceDetailsByDeviceIdTuya( /* ...(await this.getDeviceDetailsByDeviceIdTuya(
device.deviceTuyaUuid, device.deviceTuyaUuid,