mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-27 11:16:35 +00:00
Fix selector filtering for entity not in state machine (#24772)
This commit is contained in:
parent
2ae70e9b54
commit
eb7923fa49
@ -702,10 +702,13 @@ export const deviceMeetsTargetSelector = (
|
|||||||
};
|
};
|
||||||
|
|
||||||
export const entityMeetsTargetSelector = (
|
export const entityMeetsTargetSelector = (
|
||||||
entity: HassEntity,
|
entity: HassEntity | undefined,
|
||||||
targetSelector: TargetSelector,
|
targetSelector: TargetSelector,
|
||||||
entitySources?: EntitySources
|
entitySources?: EntitySources
|
||||||
): boolean => {
|
): boolean => {
|
||||||
|
if (!entity) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
if (targetSelector.target?.entity) {
|
if (targetSelector.target?.entity) {
|
||||||
return ensureArray(targetSelector.target!.entity).some((filterEntity) =>
|
return ensureArray(targetSelector.target!.entity).some((filterEntity) =>
|
||||||
filterSelectorEntities(filterEntity, entity, entitySources)
|
filterSelectorEntities(filterEntity, entity, entitySources)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user