mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-25 18:26:35 +00:00
Fix unused entities view (#22274)
Fix compute-unused-entities when using sections
This commit is contained in:
parent
3604ffa64a
commit
a10a9916be
@ -64,11 +64,16 @@ const addEntities = (entities: Set<string>, obj) => {
|
|||||||
if (obj.badges && Array.isArray(obj.badges)) {
|
if (obj.badges && Array.isArray(obj.badges)) {
|
||||||
obj.badges.forEach((badge) => addEntityId(entities, badge));
|
obj.badges.forEach((badge) => addEntityId(entities, badge));
|
||||||
}
|
}
|
||||||
|
if (obj.sections && Array.isArray(obj.sections)) {
|
||||||
|
obj.sections.forEach((section) => addEntities(entities, section));
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
export const computeUsedEntities = (config: LovelaceConfig): Set<string> => {
|
export const computeUsedEntities = (config: LovelaceConfig): Set<string> => {
|
||||||
const entities = new Set<string>();
|
const entities = new Set<string>();
|
||||||
config.views.forEach((view) => addEntities(entities, view));
|
config.views.forEach((view) => {
|
||||||
|
addEntities(entities, view);
|
||||||
|
});
|
||||||
return entities;
|
return entities;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user