diff --git a/apps/web/src/app/organizations/tools/import.component.ts b/apps/web/src/app/organizations/tools/import.component.ts index 44032545312..d6383edacf1 100644 --- a/apps/web/src/app/organizations/tools/import.component.ts +++ b/apps/web/src/app/organizations/tools/import.component.ts @@ -2,9 +2,9 @@ import { Component } from "@angular/core"; import { ActivatedRoute, Router } from "@angular/router"; import { ModalService } from "@bitwarden/angular/services/modal.service"; -import { FilePasswordPromptService } from "@bitwarden/common/abstractions/filePasswordPrompt.service"; import { I18nService } from "@bitwarden/common/abstractions/i18n.service"; import { ImportService } from "@bitwarden/common/abstractions/import.service"; +import { KeyConnectorService } from "@bitwarden/common/abstractions/keyConnector.service"; import { LogService } from "@bitwarden/common/abstractions/log.service"; import { OrganizationService } from "@bitwarden/common/abstractions/organization.service"; import { PlatformUtilsService } from "@bitwarden/common/abstractions/platformUtils.service"; @@ -29,7 +29,7 @@ export class ImportComponent extends BaseImportComponent { private organizationService: OrganizationService, logService: LogService, modalService: ModalService, - filePasswordPromptService: FilePasswordPromptService + keyConnectorService: KeyConnectorService ) { super( i18nService, @@ -39,7 +39,7 @@ export class ImportComponent extends BaseImportComponent { policyService, logService, modalService, - filePasswordPromptService + keyConnectorService ); } diff --git a/apps/web/src/app/services/services.module.ts b/apps/web/src/app/services/services.module.ts index 2c3a1ac2c6b..cdc2783254f 100644 --- a/apps/web/src/app/services/services.module.ts +++ b/apps/web/src/app/services/services.module.ts @@ -20,7 +20,6 @@ import { CollectionService as CollectionServiceAbstraction } from "@bitwarden/co import { CryptoService as CryptoServiceAbstraction } from "@bitwarden/common/abstractions/crypto.service"; import { CryptoFunctionService as CryptoFunctionServiceAbstraction } from "@bitwarden/common/abstractions/cryptoFunction.service"; import { ExportService as ExportServiceAbstraction } from "@bitwarden/common/abstractions/export.service"; -import { FilePasswordPromptService as FilePasswordPromptServiceAbstraction } from "@bitwarden/common/abstractions/filePasswordPrompt.service"; import { FolderService as FolderServiceAbstraction } from "@bitwarden/common/abstractions/folder.service"; import { I18nService as I18nServiceAbstraction } from "@bitwarden/common/abstractions/i18n.service"; import { ImportService as ImportServiceAbstraction } from "@bitwarden/common/abstractions/import.service"; @@ -40,7 +39,6 @@ import { StateService as StateServiceAbstraction } from "../../abstractions/stat import { Account } from "../../models/account"; import { GlobalState } from "../../models/globalState"; import { BroadcasterMessagingService } from "../../services/broadcasterMessaging.service"; -import { FilePasswordPromptService } from "../../services/filePasswordPrompt.service"; import { HtmlStorageService } from "../../services/htmlStorage.service"; import { I18nService } from "../../services/i18n.service"; import { MemoryStorageService } from "../../services/memoryStorage.service"; @@ -151,10 +149,6 @@ import { RouterService } from "./router.service"; provide: PasswordRepromptServiceAbstraction, useClass: PasswordRepromptService, }, - { - provide: FilePasswordPromptServiceAbstraction, - useClass: FilePasswordPromptService, - }, { provide: UserVerificationPromptServiceAbstraction, useClass: UserVerificationPromptService, diff --git a/apps/web/src/app/tools/export.component.html b/apps/web/src/app/tools/export.component.html index 5c28964ecba..e030428e7ea 100644 --- a/apps/web/src/app/tools/export.component.html +++ b/apps/web/src/app/tools/export.component.html @@ -4,6 +4,7 @@ ngNativeValidate [appApiAction]="formPromise" [formGroup]="exportForm" + *ngIf="exportForm" >