From d4467d691f39cf50333ca73442b4158ee906b30f Mon Sep 17 00:00:00 2001 From: voommen-livefront Date: Thu, 7 Aug 2025 09:47:33 -0500 Subject: [PATCH] PM-23824 update the text from save->update when update is available --- .../integration-card/integration-card.component.html | 6 +++++- .../integration-card/integration-card.component.ts | 4 ++++ .../connect-dialog/connect-dialog-hec.component.html | 6 +++++- .../connect-dialog/connect-dialog-hec.component.ts | 4 ++++ apps/web/src/locales/en/messages.json | 9 +++++++++ 5 files changed, 27 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-card/integration-card.component.html b/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-card/integration-card.component.html index 90192061a0e..9c5f477be57 100644 --- a/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-card/integration-card.component.html +++ b/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-card/integration-card.component.html @@ -34,7 +34,11 @@ @if (canSetupConnection) { } diff --git a/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-card/integration-card.component.ts b/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-card/integration-card.component.ts index ec411b03cb3..c193a72bcfe 100644 --- a/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-card/integration-card.component.ts +++ b/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-card/integration-card.component.ts @@ -125,6 +125,10 @@ export class IntegrationCardComponent implements AfterViewInit, OnDestroy { return this.isConnected !== undefined; } + IsUpdateAvailable(): boolean { + return !!this.integrationSettings.configuration; + } + async setupConnection() { // invoke the dialog to connect the integration const dialog = openHecConnectDialog(this.dialogService, { diff --git a/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-dialog/connect-dialog/connect-dialog-hec.component.html b/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-dialog/connect-dialog/connect-dialog-hec.component.html index 7f28317dd67..bd72c3d77a6 100644 --- a/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-dialog/connect-dialog/connect-dialog-hec.component.html +++ b/apps/web/src/app/admin-console/organizations/shared/components/integrations/integration-dialog/connect-dialog/connect-dialog-hec.component.html @@ -28,7 +28,11 @@