mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-27 03:06:41 +00:00
Only count exposed entities with a state (#16391)
Only count entities with a state
This commit is contained in:
parent
822f47143b
commit
a3ec83a684
@ -51,8 +51,10 @@ export class AssistPref extends LitElement {
|
||||
|
||||
private _exposedEntitiesCount = memoizeOne(
|
||||
(exposedEntities: Record<string, ExposeEntitySettings>) =>
|
||||
Object.values(exposedEntities).filter((expose) => expose.conversation)
|
||||
.length
|
||||
Object.entries(exposedEntities).filter(
|
||||
([entityId, expose]) =>
|
||||
expose.conversation && entityId in this.hass.states
|
||||
).length
|
||||
);
|
||||
|
||||
protected render() {
|
||||
|
@ -33,8 +33,10 @@ export class CloudAlexaPref extends LitElement {
|
||||
|
||||
private _exposedEntitiesCount = memoizeOne(
|
||||
(exposedEntities: Record<string, ExposeEntitySettings>) =>
|
||||
Object.values(exposedEntities).filter((expose) => expose["cloud.alexa"])
|
||||
.length
|
||||
Object.entries(exposedEntities).filter(
|
||||
([entityId, expose]) =>
|
||||
expose["cloud.alexa"] && entityId in this.hass.states
|
||||
).length
|
||||
);
|
||||
|
||||
protected willUpdate() {
|
||||
|
@ -45,8 +45,9 @@ export class CloudGooglePref extends LitElement {
|
||||
|
||||
private _exposedEntitiesCount = memoizeOne(
|
||||
(exposedEntities: Record<string, ExposeEntitySettings>) =>
|
||||
Object.values(exposedEntities).filter(
|
||||
(expose) => expose["cloud.google_assistant"]
|
||||
Object.entries(exposedEntities).filter(
|
||||
([entityId, expose]) =>
|
||||
expose["cloud.google_assistant"] && entityId in this.hass.states
|
||||
).length
|
||||
);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user