From ef984fc4386d205e1e9cd8bf5185d067f7640d39 Mon Sep 17 00:00:00 2001 From: Jan Layola <49994364+birrejan@users.noreply.github.com> Date: Fri, 19 Dec 2025 08:48:11 +0100 Subject: [PATCH] Trim whitespace from 2FA input before validation (#28616) --- src/dialogs/voice-assistant-setup/cloud/cloud-step-signin.ts | 2 +- src/panels/config/cloud/login/cloud-login.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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"; } }