From c8d0a63a1a56653271469ffd1f1c379e92f399b2 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Tue, 20 Jan 2026 18:42:30 +0100 Subject: [PATCH] Fix DI --- libs/angular/src/services/jslib-services.module.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/libs/angular/src/services/jslib-services.module.ts b/libs/angular/src/services/jslib-services.module.ts index 81bb013cc44..9b2dc454737 100644 --- a/libs/angular/src/services/jslib-services.module.ts +++ b/libs/angular/src/services/jslib-services.module.ts @@ -362,6 +362,7 @@ import { UserAsymmetricKeysRegenerationApiService, UserAsymmetricKeysRegenerationService, } from "@bitwarden/key-management"; +import { DefaultUnlockService, UnlockService } from "@bitwarden/unlock"; import { ActiveUserStateProvider, DerivedStateProvider, @@ -903,6 +904,19 @@ const safeProviders: SafeProvider[] = [ useClass: DefaultAccountCryptographicStateService, deps: [StateProvider], }), + safeProvider({ + provide: UnlockService, + useClass: DefaultUnlockService, + deps: [ + RegisterSdkService, + AccountCryptographicStateService, + PinStateServiceAbstraction, + KdfConfigService, + AccountServiceAbstraction, + InternalMasterPasswordServiceAbstraction, + ApiServiceAbstraction, + ], + }), safeProvider({ provide: BroadcasterService, useClass: DefaultBroadcasterService,