Skip clearing stale reviews when VM is not running
Avoids unnecessary cleanup when there is no VM to reconcile against
This commit is contained in:
parent
4574749cde
commit
491c6d7eab
|
|
@ -128,7 +128,7 @@ export async function action(opts: { json?: boolean; all?: boolean; add?: string
|
|||
|
||||
const results = await Promise.all(sessions.map(s => resolveStatus(s, vmRunning)))
|
||||
const statusMap = new Map(sessions.map((s, i) => [s, results[i]]))
|
||||
await clearStaleReviews(sessions, results)
|
||||
if (vmRunning) await clearStaleReviews(sessions, results)
|
||||
|
||||
if (opts.json) {
|
||||
const withStatus = sessions.map(s => ({ ...s, status: statusMap.get(s) ?? "idle" }))
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user