From 682fa0d3eb69e11ec017c1d0d79c3901e1a0efc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Wed, 21 Oct 2020 17:30:41 +0200 Subject: [PATCH] Haos update button (#7419) --- hassio/src/hassio-panel-router.ts | 2 +- hassio/src/hassio-router.ts | 2 +- hassio/src/system/hassio-host-info.ts | 2 +- hassio/src/system/hassio-supervisor-info.ts | 3 ++- src/data/hassio/host.ts | 18 ++++++++++++++---- 5 files changed, 19 insertions(+), 8 deletions(-) diff --git a/hassio/src/hassio-panel-router.ts b/hassio/src/hassio-panel-router.ts index 054f5fef34..6cad299188 100644 --- a/hassio/src/hassio-panel-router.ts +++ b/hassio/src/hassio-panel-router.ts @@ -29,7 +29,7 @@ class HassioPanelRouter extends HassRouterPage { @property({ attribute: false }) public hassioInfo!: HassioInfo; - @property({ attribute: false }) public hostInfo: HassioHostInfo; + @property({ attribute: false }) public hostInfo?: HassioHostInfo; @property({ attribute: false }) public hassInfo?: HassioHomeAssistantInfo; diff --git a/hassio/src/hassio-router.ts b/hassio/src/hassio-router.ts index 36620f368e..52168d1b3f 100644 --- a/hassio/src/hassio-router.ts +++ b/hassio/src/hassio-router.ts @@ -68,7 +68,7 @@ class HassioRouter extends HassRouterPage { @internalProperty() private _supervisorInfo?: HassioSupervisorInfo; - @internalProperty() private _hostInfo: HassioHostInfo; + @internalProperty() private _hostInfo?: HassioHostInfo; @internalProperty() private _hassioInfo?: HassioInfo; diff --git a/hassio/src/system/hassio-host-info.ts b/hassio/src/system/hassio-host-info.ts index bc25836f3c..5a2c5776bc 100644 --- a/hassio/src/system/hassio-host-info.ts +++ b/hassio/src/system/hassio-host-info.ts @@ -109,7 +109,7 @@ class HassioHostInfo extends LitElement { ${this.hostInfo.operating_system} ${this.hostInfo.features.includes("hassos") && - this.hostInfo.update_available + this.hassOsInfo.update_available ? html`