1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-21 03:43:58 +00:00

Use new vault-export-api.service instead of the ApiService to retrieve organizational export data

This commit is contained in:
Daniel James Smith
2025-09-04 18:32:59 +02:00
parent 30c706a45e
commit a426586d6d
3 changed files with 40 additions and 33 deletions

View File

@@ -342,6 +342,8 @@ import { PasswordRepromptService } from "@bitwarden/vault";
import {
IndividualVaultExportService,
IndividualVaultExportServiceAbstraction,
VaultExportApiService,
VaultExportApiServiceAbstraction,
OrganizationVaultExportService,
OrganizationVaultExportServiceAbstraction,
VaultExportService,
@@ -886,12 +888,17 @@ const safeProviders: SafeProvider[] = [
RestrictedItemTypesService,
],
}),
safeProvider({
provide: VaultExportApiServiceAbstraction,
useClass: VaultExportApiService,
deps: [ApiServiceAbstraction],
}),
safeProvider({
provide: OrganizationVaultExportServiceAbstraction,
useClass: OrganizationVaultExportService,
deps: [
CipherServiceAbstraction,
ApiServiceAbstraction,
VaultExportApiServiceAbstraction,
PinServiceAbstraction,
KeyService,
EncryptService,