diff --git a/src/dialogs/voice-assistant-setup/cloud/cloud-step-signin.ts b/src/dialogs/voice-assistant-setup/cloud/cloud-step-signin.ts index be0d08a399..b2341a23c0 100644 --- a/src/dialogs/voice-assistant-setup/cloud/cloud-step-signin.ts +++ b/src/dialogs/voice-assistant-setup/cloud/cloud-step-signin.ts @@ -137,7 +137,7 @@ export class CloudStepSignin extends LitElement { ), }); if (totpCode !== null && totpCode !== "") { - await doLogin(username, totpCode); + await doLogin(username, totpCode.trim()); return; } } diff --git a/src/panels/config/cloud/login/cloud-login.ts b/src/panels/config/cloud/login/cloud-login.ts index 89fd4812f7..007e47d5e9 100644 --- a/src/panels/config/cloud/login/cloud-login.ts +++ b/src/panels/config/cloud/login/cloud-login.ts @@ -155,7 +155,7 @@ export class CloudLogin extends LitElement { ), }); if (totpCode !== null && totpCode !== "") { - this._login(email, password, checkConnection, totpCode); + this._login(email, password, checkConnection, totpCode.trim()); return "continue"; } }