Fix setting _externalAccess (#12584)

This commit is contained in:
Joakim Sørensen 2022-05-04 15:17:09 +02:00 committed by GitHub
parent a4f8e886bc
commit 552c474feb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -218,14 +218,13 @@ class HaConfigSystemNavigation extends LitElement {
private async _fetchNetworkStatus() {
if (isComponentLoaded(this.hass, "cloud")) {
fetchCloudStatus(this.hass).then((cloudStatus) => {
if (cloudStatus.logged_in) {
this._externalAccess = true;
}
});
} else {
this._externalAccess = this.hass.config.external_url !== null;
const cloudStatus = await fetchCloudStatus(this.hass);
if (cloudStatus.logged_in) {
this._externalAccess = true;
return;
}
}
this._externalAccess = this.hass.config.external_url !== null;
}
static get styles(): CSSResultGroup {