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:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user