fix(sentinel): relax dashboard post-deploy verification

This commit is contained in:
Codex
2026-07-01 07:10:11 +00:00
parent dbd28a0f75
commit b735b74b84
2 changed files with 32 additions and 76 deletions
@@ -213,7 +213,7 @@ createApp({
} else {
console.warn("monitor-web findings refresh failed", findingsResult.reason);
}
await refreshRunCheckSummaries(runs.value);
void refreshRunCheckSummaries(runs.value);
lastLoadedAt.value = new Date().toISOString();
lastAutoRefreshAt = Date.now();
const deepLinkedRun = deepLinkRunId.value ? runs.value.find((run) => run.id === deepLinkRunId.value) : null;
@@ -281,7 +281,7 @@ createApp({
return [runId, summarizeCheckRows(detailRows)];
}));
const failures = results.filter((item) => item.status === "rejected");
if (failures.length > 0) throw new Error(`监测项详情加载失败: ${failures.length}`);
if (failures.length > 0) console.warn("monitor-web run check summaries partial", failures.length);
for (const result of results) {
if (result.status !== "fulfilled" || result.value === null) continue;
const [runId, summary] = result.value;