From bddbe8b5ba4f2e360ddb2dfb3deeb4792260e7ca Mon Sep 17 00:00:00 2001 From: AI Bot Date: Sat, 6 Jun 2026 19:26:18 +0800 Subject: [PATCH] fix: mark backup snapshots without metadata invalid --- src/lib/boss-state-backups.ts | 2 +- tests/admin-backups-route.test.ts | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/lib/boss-state-backups.ts b/src/lib/boss-state-backups.ts index 382eba2..499aa11 100644 --- a/src/lib/boss-state-backups.ts +++ b/src/lib/boss-state-backups.ts @@ -372,7 +372,7 @@ export async function listBossStateBackups(limit = 20): Promise snapshot.snapshotId === snapshotId, + ); + assert.equal(missingMetaListedSnapshot.verification.ok, false); + assert.equal(missingMetaListedSnapshot.status, "error"); + const missingMetaPreview = await postBackups( await requestFor("owner@boss.com", "highest_admin", { method: "POST",