From bb946d9eecb90f99b5a174bc34f6c85b90c062c9 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 21 Feb 2018 11:48:28 -0800 Subject: [PATCH] Clean up cloud routing (#909) * Clean up cloud routing * Lint --- .../config/cloud/ha-config-cloud-account.html | 2 +- panels/config/cloud/ha-config-cloud.html | 36 +++++++++++-------- panels/config/ha-panel-config.html | 5 +-- 3 files changed, 24 insertions(+), 19 deletions(-) diff --git a/panels/config/cloud/ha-config-cloud-account.html b/panels/config/cloud/ha-config-cloud-account.html index 8fbe542e48..bdeefb59f5 100644 --- a/panels/config/cloud/ha-config-cloud-account.html +++ b/panels/config/cloud/ha-config-cloud-account.html @@ -132,7 +132,7 @@ class HaConfigCloudAccount extends window.hassMixins.EventsMixin(Polymer.Element } _accountChanged(newAccount) { - if (newAccount.cloud !== 'connecting') { + if (!newAccount || newAccount.cloud !== 'connecting') { if (this._accountUpdater) { clearTimeout(this._accountUpdater); this._accountUpdater = null; diff --git a/panels/config/cloud/ha-config-cloud.html b/panels/config/cloud/ha-config-cloud.html index 96eb70dee5..69140150d1 100644 --- a/panels/config/cloud/ha-config-cloud.html +++ b/panels/config/cloud/ha-config-cloud.html @@ -11,11 +11,6 @@