From 4bcd8dfc0f7e401514f4a7992eb9d6b1c0ef57a8 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Thu, 30 Oct 2025 17:34:58 +0100 Subject: [PATCH] Use isnullorwhitespace --- .../encrypted-migrations-scheduler.service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/angular/src/key-management/encrypted-migration/encrypted-migrations-scheduler.service.ts b/libs/angular/src/key-management/encrypted-migration/encrypted-migrations-scheduler.service.ts index 42b3ddf2588..678bfabcce1 100644 --- a/libs/angular/src/key-management/encrypted-migration/encrypted-migrations-scheduler.service.ts +++ b/libs/angular/src/key-management/encrypted-migration/encrypted-migrations-scheduler.service.ts @@ -5,6 +5,7 @@ import { AuthService } from "@bitwarden/common/auth/abstractions/auth.service"; import { AuthenticationStatus } from "@bitwarden/common/auth/enums/authentication-status"; import { EncryptedMigrator } from "@bitwarden/common/key-management/encrypted-migrator/encrypted-migrator.abstraction"; import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service"; +import { Utils } from "@bitwarden/common/platform/misc/utils"; import { UserKeyDefinition, ENCRYPTED_MIGRATION_DISK, @@ -146,7 +147,7 @@ export class DefaultEncryptedMigrationsSchedulerService try { const dialog = PromptMigrationPasswordComponent.open(this.dialogService); const masterPassword = await firstValueFrom(dialog.closed); - if (masterPassword == "") { + if (Utils.isNullOrWhitespace(masterPassword)) { await this.stateProvider.setUserState(ENCRYPTED_MIGRATION_DISMISSED, new Date(), userId); } else { await this.encryptedMigrator.runMigrations(