mirror of
https://github.com/bitwarden/browser
synced 2025-12-12 06:13:38 +00:00
[PM-25694] [Defect] Secrets manager + AC integrations page not listing any integrations (#16401)
This commit is contained in:
@@ -1,5 +1,11 @@
|
|||||||
import { NgModule } from "@angular/core";
|
import { NgModule } from "@angular/core";
|
||||||
|
|
||||||
|
import { HecOrganizationIntegrationService } from "@bitwarden/bit-common/dirt/organization-integrations/services/hec-organization-integration-service";
|
||||||
|
import { OrganizationIntegrationApiService } from "@bitwarden/bit-common/dirt/organization-integrations/services/organization-integration-api.service";
|
||||||
|
import { OrganizationIntegrationConfigurationApiService } from "@bitwarden/bit-common/dirt/organization-integrations/services/organization-integration-configuration-api.service";
|
||||||
|
import { ApiService } from "@bitwarden/common/abstractions/api.service";
|
||||||
|
import { safeProvider } from "@bitwarden/ui-common";
|
||||||
|
|
||||||
import { IntegrationCardComponent } from "../../dirt/organization-integrations/integration-card/integration-card.component";
|
import { IntegrationCardComponent } from "../../dirt/organization-integrations/integration-card/integration-card.component";
|
||||||
import { IntegrationGridComponent } from "../../dirt/organization-integrations/integration-grid/integration-grid.component";
|
import { IntegrationGridComponent } from "../../dirt/organization-integrations/integration-grid/integration-grid.component";
|
||||||
import { SecretsManagerSharedModule } from "../shared/sm-shared.module";
|
import { SecretsManagerSharedModule } from "../shared/sm-shared.module";
|
||||||
@@ -14,6 +20,23 @@ import { IntegrationsComponent } from "./integrations.component";
|
|||||||
IntegrationCardComponent,
|
IntegrationCardComponent,
|
||||||
IntegrationGridComponent,
|
IntegrationGridComponent,
|
||||||
],
|
],
|
||||||
|
providers: [
|
||||||
|
safeProvider({
|
||||||
|
provide: HecOrganizationIntegrationService,
|
||||||
|
useClass: HecOrganizationIntegrationService,
|
||||||
|
deps: [OrganizationIntegrationApiService, OrganizationIntegrationConfigurationApiService],
|
||||||
|
}),
|
||||||
|
safeProvider({
|
||||||
|
provide: OrganizationIntegrationApiService,
|
||||||
|
useClass: OrganizationIntegrationApiService,
|
||||||
|
deps: [ApiService],
|
||||||
|
}),
|
||||||
|
safeProvider({
|
||||||
|
provide: OrganizationIntegrationConfigurationApiService,
|
||||||
|
useClass: OrganizationIntegrationConfigurationApiService,
|
||||||
|
deps: [ApiService],
|
||||||
|
}),
|
||||||
|
],
|
||||||
declarations: [IntegrationsComponent],
|
declarations: [IntegrationsComponent],
|
||||||
})
|
})
|
||||||
export class IntegrationsModule {}
|
export class IntegrationsModule {}
|
||||||
|
|||||||
Reference in New Issue
Block a user