fix: wait for monitor web readiness in screenshots
This commit is contained in:
@@ -87,8 +87,8 @@ createApp({
|
||||
try {
|
||||
const [overviewPayload, runsPayload, findingsPayload] = await Promise.all([
|
||||
fetchJson("/api/overview"),
|
||||
fetchJson("/api/runs?limit=80&sort=updated"),
|
||||
fetchJson("/api/findings?limit=80&window=24h"),
|
||||
fetchJson("/api/runs?limit=30&sort=updated"),
|
||||
fetchJson("/api/findings?limit=30&window=24h"),
|
||||
]);
|
||||
overview.value = overviewPayload;
|
||||
runs.value = Array.isArray(runsPayload.runs) ? runsPayload.runs : Array.isArray(runsPayload.items) ? runsPayload.items : [];
|
||||
@@ -97,7 +97,7 @@ createApp({
|
||||
lastAutoRefreshAt = Date.now();
|
||||
const keepSelected = runs.value.find((run) => run.id === selectedRunId.value);
|
||||
const nextRun = keepSelected || runs.value[0] || latestRun.value;
|
||||
if (nextRun?.id) await selectRun(nextRun, true);
|
||||
if (nextRun?.id) void selectRun(nextRun, true);
|
||||
} catch (cause) {
|
||||
error.value = String(cause?.message || cause);
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user