1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-11 22:13:32 +00:00

PM-14927 removed an unwanted factory

This commit is contained in:
voommen-livefront
2024-12-09 08:59:27 -06:00
parent 3c8f5b0950
commit a0d12bcec8
2 changed files with 6 additions and 17 deletions

View File

@@ -126,12 +126,9 @@ export class CriticalAppsApiService {
return forkJoin(results);
}),
first(),
map((results: PasswordHealthReportApplicationsResponse[]) => {
return results;
}),
);
return result$;
return result$ as Observable<PasswordHealthReportApplicationsResponse[]>;
}
private async filterNewEntries(orgId: OrganizationId, selectedUrls: string[]): Promise<string[]> {
@@ -172,9 +169,3 @@ export interface PasswordHealthReportApplicationsResponse {
}
export type PasswordHealthReportApplicationId = Opaque<string, "PasswordHealthReportApplicationId">;
export const criticalServiceFactoryProvider = (
apiService: ApiService,
keyService: KeyService,
encryptService: EncryptService,
) => new CriticalAppsApiService(apiService, keyService, encryptService);

View File

@@ -1,9 +1,7 @@
import { NgModule } from "@angular/core";
import {
CriticalAppsApiService,
criticalServiceFactoryProvider,
} from "@bitwarden/bit-common/tools/reports/risk-insights";
import { safeProvider } from "@bitwarden/angular/platform/utils/safe-provider";
import { CriticalAppsApiService } 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";
@@ -14,11 +12,11 @@ import { RiskInsightsComponent } from "./risk-insights.component";
@NgModule({
imports: [RiskInsightsComponent, AccessIntelligenceRoutingModule],
providers: [
{
safeProvider({
provide: CriticalAppsApiService,
useFactory: criticalServiceFactoryProvider,
useClass: CriticalAppsApiService,
deps: [ApiService, KeyService, EncryptService],
},
}),
],
})
export class AccessIntelligenceModule {}