From b32167f3bea25146b47db69ed4a670a3bfa83a05 Mon Sep 17 00:00:00 2001 From: voommen-livefront Date: Fri, 6 Dec 2024 13:25:34 -0600 Subject: [PATCH] PM-14927 added DI for critical apps api service --- .../access-intelligence.module.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bitwarden_license/bit-web/src/app/tools/access-intelligence/access-intelligence.module.ts b/bitwarden_license/bit-web/src/app/tools/access-intelligence/access-intelligence.module.ts index 3f177119aa8..abcac4a2442 100644 --- a/bitwarden_license/bit-web/src/app/tools/access-intelligence/access-intelligence.module.ts +++ b/bitwarden_license/bit-web/src/app/tools/access-intelligence/access-intelligence.module.ts @@ -1,9 +1,24 @@ import { NgModule } from "@angular/core"; +import { + CriticalAppsApiService, + criticalServiceFactoryProvider, +} from "@bitwarden/bit-common/tools/reports/risk-insights"; +import { ApiService } from "@bitwarden/common/abstractions/api.service"; +import { EncryptService } from "@bitwarden/common/platform/abstractions/encrypt.service"; +import { KeyService } from "@bitwarden/key-management"; + import { AccessIntelligenceRoutingModule } from "./access-intelligence-routing.module"; import { RiskInsightsComponent } from "./risk-insights.component"; @NgModule({ imports: [RiskInsightsComponent, AccessIntelligenceRoutingModule], + providers: [ + { + provide: CriticalAppsApiService, + useFactory: criticalServiceFactoryProvider, + deps: [ApiService, KeyService, EncryptService], + }, + ], }) export class AccessIntelligenceModule {}