From 83ce4286f8912d470e389e96363d7ec177d8c501 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Wed, 27 May 2026 23:41:12 +0000 Subject: [PATCH] Alias bridge event field to fix Relay build Alias the connector card event selection so it does not conflict with the SCIM event list fragment querying the same field with different arguments. This resolves the Relay compilation failure in CI while keeping the latest bridge error message available for the error-state callout. Signed-off-by: Cursor Agent Co-authored-by: Bryan FRIMIN --- .../settings/_components/GoogleWorkspaceConnector.tsx | 4 ++-- .../settings/_components/Microsoft365Connector.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/console/src/pages/iam/organizations/settings/_components/GoogleWorkspaceConnector.tsx b/apps/console/src/pages/iam/organizations/settings/_components/GoogleWorkspaceConnector.tsx index 3270efb00..1fa120484 100644 --- a/apps/console/src/pages/iam/organizations/settings/_components/GoogleWorkspaceConnector.tsx +++ b/apps/console/src/pages/iam/organizations/settings/_components/GoogleWorkspaceConnector.tsx @@ -39,7 +39,7 @@ import { useOrganizationId } from "#/hooks/useOrganizationId"; const googleWorkspaceConnectorFragment = graphql` fragment GoogleWorkspaceConnectorFragment on SCIMConfiguration { id - events(first: 1) { + eventsLatest: events(first: 1) { edges { node { id @@ -96,7 +96,7 @@ export function GoogleWorkspaceConnector(props: { const organizationId = useOrganizationId(); const { __, dateTimeFormat } = useTranslate(); const bridgeState = bridge?.state ?? null; - const latestBridgeError = data?.events?.edges?.[0]?.node?.errorMessage ?? null; + const latestBridgeError = data?.eventsLatest?.edges?.[0]?.node?.errorMessage ?? null; const isBridgeFailed = bridgeState === "FAILED"; const isBridgePending = bridgeState === "PENDING"; const bridgeStatusBadgeVariant = isBridgeFailed diff --git a/apps/console/src/pages/iam/organizations/settings/_components/Microsoft365Connector.tsx b/apps/console/src/pages/iam/organizations/settings/_components/Microsoft365Connector.tsx index c0a32e9c5..65c4f5432 100644 --- a/apps/console/src/pages/iam/organizations/settings/_components/Microsoft365Connector.tsx +++ b/apps/console/src/pages/iam/organizations/settings/_components/Microsoft365Connector.tsx @@ -39,7 +39,7 @@ import { useOrganizationId } from "#/hooks/useOrganizationId"; const microsoft365ConnectorFragment = graphql` fragment Microsoft365ConnectorFragment on SCIMConfiguration { id - events(first: 1) { + eventsLatest: events(first: 1) { edges { node { id @@ -96,7 +96,7 @@ export function Microsoft365Connector(props: { const organizationId = useOrganizationId(); const { __, dateTimeFormat } = useTranslate(); const bridgeState = bridge?.state ?? null; - const latestBridgeError = data?.events?.edges?.[0]?.node?.errorMessage ?? null; + const latestBridgeError = data?.eventsLatest?.edges?.[0]?.node?.errorMessage ?? null; const isBridgeFailed = bridgeState === "FAILED"; const isBridgePending = bridgeState === "PENDING"; const bridgeStatusBadgeVariant = isBridgeFailed