diff --git a/libs/angular/src/services/jslib-services.module.ts b/libs/angular/src/services/jslib-services.module.ts index e292617a90..dcc8b5e3bc 100644 --- a/libs/angular/src/services/jslib-services.module.ts +++ b/libs/angular/src/services/jslib-services.module.ts @@ -452,35 +452,7 @@ import { AbstractThemingService } from "./theming/theming.service.abstraction"; }, { provide: VaultTimeoutService, - useFactory: ( - cipherService: CipherServiceAbstraction, - folderService: FolderServiceAbstraction, - collectionService: CollectionServiceAbstraction, - cryptoService: CryptoServiceAbstraction, - platformUtilsService: PlatformUtilsServiceAbstraction, - messagingService: MessagingServiceAbstraction, - searchService: SearchServiceAbstraction, - stateService: StateServiceAbstraction, - authService: AuthServiceAbstraction, - vaultTimeoutSettingsService: VaultTimeoutSettingsServiceAbstraction, - lockedCallback: (userId?: string) => Promise, - logoutCallback: (expired: boolean, userId?: string) => Promise - ) => { - return new VaultTimeoutService( - cipherService, - folderService, - collectionService, - cryptoService, - platformUtilsService, - messagingService, - searchService, - stateService, - authService, - vaultTimeoutSettingsService, - lockedCallback, - logoutCallback - ); - }, + useClass: VaultTimeoutService, deps: [ CipherServiceAbstraction, FolderServiceAbstraction,