From 67648baca7e636a9f5e30435265f780902f5ab4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Wed, 27 Oct 2021 15:40:24 +0200 Subject: [PATCH] Fix Keep me logged in (#10422) --- src/auth/ha-auth-flow.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/auth/ha-auth-flow.ts b/src/auth/ha-auth-flow.ts index ff0a31e0f9..aa02e61d58 100644 --- a/src/auth/ha-auth-flow.ts +++ b/src/auth/ha-auth-flow.ts @@ -1,4 +1,5 @@ import "@material/mwc-button"; +import { genClientId } from "home-assistant-js-websocket"; import { css, CSSResultGroup, @@ -8,18 +9,18 @@ import { TemplateResult, } from "lit"; import { property, state } from "lit/decorators"; +import "../components/ha-alert"; import "../components/ha-checkbox"; +import { computeInitialHaFormData } from "../components/ha-form/compute-initial-ha-form-data"; import "../components/ha-form/ha-form"; import "../components/ha-formfield"; import "../components/ha-markdown"; -import "../components/ha-alert"; import { AuthProvider } from "../data/auth"; import { DataEntryFlowStep, DataEntryFlowStepForm, } from "../data/data_entry_flow"; import { litLocalizeLiteMixin } from "../mixins/lit-localize-lite-mixin"; -import { computeInitialHaFormData } from "../components/ha-form/compute-initial-ha-form-data"; import "./ha-password-manager-polyfill"; type State = "loading" | "error" | "step"; @@ -205,7 +206,7 @@ class HaAuthFlow extends litLocalizeLiteMixin(LitElement) { .computeError=${this._computeErrorCallback(step)} @value-changed=${this._stepDataChanged} > - ${this.clientId === window.location.origin && step.step_id !== "mfa" + ${this.clientId === genClientId() && step.step_id !== "mfa" ? html`