mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-19 15:26:36 +00:00
Fix entity filtering in dev states (#9268)
This commit is contained in:
parent
f3ec09e480
commit
4b9be7ce16
@ -412,8 +412,8 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
computeEntities(hass, _entityFilter, _stateFilter, _attributeFilter) {
|
computeEntities(hass, _entityFilter, _stateFilter, _attributeFilter) {
|
||||||
const _entityFilterLength = _entityFilter.length;
|
const _entityFilterLength = _entityFilter && _entityFilter.length;
|
||||||
const _entityFilterLow = _entityFilter.toLowerCase();
|
const _entityFilterLow = _entityFilter && _entityFilter.toLowerCase();
|
||||||
|
|
||||||
return Object.keys(hass.states)
|
return Object.keys(hass.states)
|
||||||
.map((key) => hass.states[key])
|
.map((key) => hass.states[key])
|
||||||
@ -429,16 +429,16 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) {
|
|||||||
value.entity_id.length,
|
value.entity_id.length,
|
||||||
true
|
true
|
||||||
) &&
|
) &&
|
||||||
value.attributes.friendly_name !== undefined &&
|
(value.attributes.friendly_name === undefined ||
|
||||||
!isPatternInWord(
|
!isPatternInWord(
|
||||||
_entityFilterLow,
|
_entityFilterLow,
|
||||||
0,
|
0,
|
||||||
_entityFilterLength,
|
_entityFilterLength,
|
||||||
value.attributes.friendly_name.toLowerCase(),
|
value.attributes.friendly_name.toLowerCase(),
|
||||||
0,
|
0,
|
||||||
value.attributes.friendly_name.length,
|
value.attributes.friendly_name.length,
|
||||||
true
|
true
|
||||||
)
|
))
|
||||||
) {
|
) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user