diff --git a/ui/src/pages/Exchanges/ExchangeHeader.tsx b/ui/src/pages/Exchanges/ExchangeHeader.tsx index ba313389..930415b0 100644 --- a/ui/src/pages/Exchanges/ExchangeHeader.tsx +++ b/ui/src/pages/Exchanges/ExchangeHeader.tsx @@ -6,6 +6,7 @@ import { useCorrelationChain } from '../../api/queries/correlation'; import { useAgents } from '../../api/queries/agents'; import { useCatalog } from '../../api/queries/catalog'; import { useCanControl } from '../../auth/auth-store'; +import { useEnvironmentStore } from '../../api/environment-store'; import type { ExecutionDetail } from '../../components/ExecutionDiagram/types'; import { attributeBadgeColor } from '../../utils/attribute-color'; import { formatDuration, statusLabel } from '../../utils/format-utils'; @@ -32,7 +33,8 @@ function statusVariant(s: string): StatusVariant { export function ExchangeHeader({ detail, onCorrelatedSelect, onClearSelection }: ExchangeHeaderProps) { const navigate = useNavigate(); const { timeRange } = useGlobalFilters(); - const { data: chainResult } = useCorrelationChain(detail.correlationId ?? null); + const environment = useEnvironmentStore((s) => s.environment); + const { data: chainResult } = useCorrelationChain(detail.correlationId ?? null, environment); const chain = chainResult?.data; const showChain = chain && chain.length > 1; const attrs = Object.entries(detail.attributes ?? {});