From cb14d17f73655f0d71a7ec29e880332c9bef365b Mon Sep 17 00:00:00 2001 From: Jake Fink Date: Tue, 11 Mar 2025 15:32:17 -0400 Subject: [PATCH] change Error check to ErrorResponse (#13789) --- .../migrate-encryption/migrate-legacy-encryption.component.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/src/app/key-management/migrate-encryption/migrate-legacy-encryption.component.ts b/apps/web/src/app/key-management/migrate-encryption/migrate-legacy-encryption.component.ts index 36db7aaa311..72ceb2afe7d 100644 --- a/apps/web/src/app/key-management/migrate-encryption/migrate-legacy-encryption.component.ts +++ b/apps/web/src/app/key-management/migrate-encryption/migrate-legacy-encryption.component.ts @@ -3,6 +3,7 @@ import { FormControl, FormGroup, Validators } from "@angular/forms"; import { firstValueFrom } from "rxjs"; import { AccountService } from "@bitwarden/common/auth/abstractions/account.service"; +import { ErrorResponse } from "@bitwarden/common/models/response/error.response"; import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service"; import { LogService } from "@bitwarden/common/platform/abstractions/log.service"; import { MessagingService } from "@bitwarden/common/platform/abstractions/messaging.service"; @@ -75,7 +76,7 @@ export class MigrateFromLegacyEncryptionComponent { } catch (e) { // If the error is due to missing folders, we can delete all folders and try again if ( - e instanceof Error && + e instanceof ErrorResponse && e.message === "All existing folders must be included in the rotation." ) { const deleteFolders = await this.dialogService.openSimpleDialog({