From aa7b9f03194621602734e2736c3d3beb65bbd244 Mon Sep 17 00:00:00 2001 From: Alec Rippberger Date: Wed, 5 Mar 2025 08:42:39 -0600 Subject: [PATCH] Update language and remove unused method --- .../src/auth/popup/two-factor-v1.component.ts | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/apps/browser/src/auth/popup/two-factor-v1.component.ts b/apps/browser/src/auth/popup/two-factor-v1.component.ts index 6a701bcb4c0..726c5a026d2 100644 --- a/apps/browser/src/auth/popup/two-factor-v1.component.ts +++ b/apps/browser/src/auth/popup/two-factor-v1.component.ts @@ -132,7 +132,7 @@ export class TwoFactorComponentV1 extends BaseTwoFactorComponent implements OnIn // Load form data from cache if available const cachedData = await this.twoFactorFormCacheService.getFormData(); - if (cachedData?.token) { + if (cachedData?.token !== undefined) { this.token = cachedData.token; } if (cachedData?.remember !== undefined) { @@ -282,29 +282,14 @@ export class TwoFactorComponentV1 extends BaseTwoFactorComponent implements OnIn this.platformUtilsService.launchUri(launchUrl); } - // Override the submit method to cache form data before submitting - async submit() { - // Cache form data before submitting - await this.twoFactorFormCacheService.saveFormData({ - token: this.token, - remember: this.remember, - selectedProviderType: this.selectedProviderType, - emailSent: this.selectedProviderType === TwoFactorProviderType.Email, - }); - - await super.submit(); - } - // Override the doSubmit to clear cached data on successful login async doSubmit() { await super.doSubmit(); - - // Clear cached data on successful login await this.twoFactorFormCacheService.clearFormData(); } /** - * Save the current form state when inputs change + * Save the current form state to cache when inputs change */ async saveFormData() { if (this.twoFactorFormCacheService) {