From 144f00e2cc7e2104cf893b2687a7e2b663ca82b9 Mon Sep 17 00:00:00 2001 From: John Arild Berentsen Date: Thu, 23 Aug 2018 22:23:00 +0200 Subject: [PATCH] reset entity properties on 404 (#1591) --- src/panels/config/zwave/ha-config-zwave.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/panels/config/zwave/ha-config-zwave.js b/src/panels/config/zwave/ha-config-zwave.js index bd20f5d245..a637ede3d6 100644 --- a/src/panels/config/zwave/ha-config-zwave.js +++ b/src/panels/config/zwave/ha-config-zwave.js @@ -496,8 +496,16 @@ class HaConfigZwave extends LocalizeMixin(PolymerElement) { const valueIndex = this.values.indexOf(valueData); this.hass.callApi('GET', `config/zwave/device_config/${this.entities[selectedEntity].entity_id}`) .then((data) => { - this.entityIgnored = data.ignored || false; - this.entityPollingIntensity = this.values[valueIndex].value.poll_intensity; + this.setProperties({ + entityIgnored: data.ignored || false, + entityPollingIntensity: this.values[valueIndex].value.poll_intensity + }); + }) + .catch(() => { + this.setProperties({ + entityIgnored: false, + entityPollingIntensity: this.values[valueIndex].value.poll_intensity + }); }); }