diff --git a/ui/src/pages/IssueDetail.tsx b/ui/src/pages/IssueDetail.tsx index 5bc7e03abf1..1b074ecf637 100644 --- a/ui/src/pages/IssueDetail.tsx +++ b/ui/src/pages/IssueDetail.tsx @@ -939,22 +939,22 @@ export function IssueDetail() { placeholderData: keepPreviousDataForSameQueryTail(issueId ?? "pending"), }); - const { data: liveRunCount = 0 } = useQuery({ + const { data: liveRunCount = 0 } = useQuery({ queryKey: queryKeys.issues.liveRuns(issueId!), queryFn: () => heartbeatsApi.liveRunsForIssue(issueId!), enabled: !!issueId, refetchInterval: 3000, select: (runs) => runs.length, - placeholderData: keepPreviousDataForSameQueryTail(issueId ?? "pending"), + placeholderData: keepPreviousDataForSameQueryTail(issueId ?? "pending"), }); - const { data: hasActiveRun = false } = useQuery({ + const { data: hasActiveRun = false } = useQuery({ queryKey: queryKeys.issues.activeRun(issueId!), queryFn: () => heartbeatsApi.activeRunForIssue(issueId!), enabled: !!issueId && (!!issue?.executionRunId || issue?.status === "in_progress"), refetchInterval: liveRunCount > 0 ? false : 3000, select: (run) => !!run, - placeholderData: keepPreviousDataForSameQueryTail(issueId ?? "pending"), + placeholderData: keepPreviousDataForSameQueryTail(issueId ?? "pending"), }); const hasLiveRuns = liveRunCount > 0 || hasActiveRun; const sourceBreadcrumb = useMemo(