diff --git a/apps/web/src/components/awooop/autonomous-runtime-receipt-panel.tsx b/apps/web/src/components/awooop/autonomous-runtime-receipt-panel.tsx index 42968b000..9121730ae 100644 --- a/apps/web/src/components/awooop/autonomous-runtime-receipt-panel.tsx +++ b/apps/web/src/components/awooop/autonomous-runtime-receipt-panel.tsx @@ -637,30 +637,30 @@ export function AutonomousRuntimeReceiptPanel({ const refresh = useCallback(async () => { setLoading(true); + const next = await fetchRuntimeControl(); + setPayload(next); + setError(next === null); + setUpdatedAt(next ? new Date() : null); + setLoading(false); + const [ - next, priority, consumer, telegramVerifier, telegramCoverage, telegramLiveReceiptApply, ] = await Promise.all([ - fetchRuntimeControl(), fetchPriorityWorkOrder(), fetchLogConsumerReadback(), fetchTelegramPostApplyVerifier(), fetchTelegramMonitoringCoverage(), fetchTelegramMonitoringLiveReceiptApplyReadback(), ]); - setPayload(next); setPriorityPayload(priority); setConsumerPayload(consumer); setTelegramVerifierPayload(telegramVerifier); setTelegramCoveragePayload(telegramCoverage); setTelegramLiveReceiptApplyPayload(telegramLiveReceiptApply); - setError(next === null); - setUpdatedAt(next ? new Date() : null); - setLoading(false); }, []); useEffect(() => {