1
0
mirror of https://github.com/home-assistant/frontend.git synced 2025-12-20 02:38:53 +00:00

Hide disabled devices in automation target tree (#28307)

This commit is contained in:
Wendelin
2025-12-03 14:02:25 +01:00
committed by GitHub
parent 803fabbf64
commit cd34447603

View File

@@ -911,6 +911,10 @@ export default class HaAutomationAddFromTarget extends LitElement {
const services: Record<string, Level3Entries> = {}; const services: Record<string, Level3Entries> = {};
unassignedDevices.forEach(({ id: deviceId, entry_type }) => { unassignedDevices.forEach(({ id: deviceId, entry_type }) => {
const device = this.devices[deviceId];
if (!device || device.disabled_by) {
return;
}
const deviceEntry = { const deviceEntry = {
open: false, open: false,
entities: entities:
@@ -1012,6 +1016,10 @@ export default class HaAutomationAddFromTarget extends LitElement {
const devices: Record<string, Level3Entries> = {}; const devices: Record<string, Level3Entries> = {};
referenced_devices.forEach(({ id: deviceId }) => { referenced_devices.forEach(({ id: deviceId }) => {
const device = this.devices[deviceId];
if (!device || device.disabled_by) {
return;
}
devices[deviceId] = { devices[deviceId] = {
open: false, open: false,
entities: entities: