fix(ui): prioritize autonomous runtime readback
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 1m13s
CD Pipeline / build-and-deploy (push) Successful in 7m32s
CD Pipeline / post-deploy-checks (push) Successful in 4m44s

This commit is contained in:
ogt
2026-07-10 17:55:04 +08:00
parent 125b3a3126
commit 1c84620e0f

View File

@@ -637,30 +637,30 @@ export function AutonomousRuntimeReceiptPanel({
const refresh = useCallback(async () => { const refresh = useCallback(async () => {
setLoading(true); setLoading(true);
const next = await fetchRuntimeControl();
setPayload(next);
setError(next === null);
setUpdatedAt(next ? new Date() : null);
setLoading(false);
const [ const [
next,
priority, priority,
consumer, consumer,
telegramVerifier, telegramVerifier,
telegramCoverage, telegramCoverage,
telegramLiveReceiptApply, telegramLiveReceiptApply,
] = await Promise.all([ ] = await Promise.all([
fetchRuntimeControl(),
fetchPriorityWorkOrder(), fetchPriorityWorkOrder(),
fetchLogConsumerReadback(), fetchLogConsumerReadback(),
fetchTelegramPostApplyVerifier(), fetchTelegramPostApplyVerifier(),
fetchTelegramMonitoringCoverage(), fetchTelegramMonitoringCoverage(),
fetchTelegramMonitoringLiveReceiptApplyReadback(), fetchTelegramMonitoringLiveReceiptApplyReadback(),
]); ]);
setPayload(next);
setPriorityPayload(priority); setPriorityPayload(priority);
setConsumerPayload(consumer); setConsumerPayload(consumer);
setTelegramVerifierPayload(telegramVerifier); setTelegramVerifierPayload(telegramVerifier);
setTelegramCoveragePayload(telegramCoverage); setTelegramCoveragePayload(telegramCoverage);
setTelegramLiveReceiptApplyPayload(telegramLiveReceiptApply); setTelegramLiveReceiptApplyPayload(telegramLiveReceiptApply);
setError(next === null);
setUpdatedAt(next ? new Date() : null);
setLoading(false);
}, []); }, []);
useEffect(() => { useEffect(() => {