From 2af211b543831c1fc9e1643a6d272b7e73cf42c9 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Wed, 5 May 2021 10:32:24 +0200 Subject: [PATCH] Guard for undefined values in attribute filtering (#9089) --- src/panels/developer-tools/state/developer-tools-state.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/panels/developer-tools/state/developer-tools-state.js b/src/panels/developer-tools/state/developer-tools-state.js index 64f85edfae..7bedfd8a42 100644 --- a/src/panels/developer-tools/state/developer-tools-state.js +++ b/src/panels/developer-tools/state/developer-tools-state.js @@ -410,7 +410,7 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) { const attributeValue = value.attributes[key]; if ( - attributeValue !== null && + attributeValue !== undefined && JSON.stringify(attributeValue).toLowerCase().includes(valueFilter) ) { return true;