From c6c897977231c8f9b4957ee88b62069995618087 Mon Sep 17 00:00:00 2001 From: shuaiplus <2327005759@qq.com> Date: Thu, 7 May 2026 19:43:06 +0800 Subject: [PATCH] feat: include domain settings count validation in backup import functions --- src/services/backup-import.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/services/backup-import.ts b/src/services/backup-import.ts index 34f3d47..b00e696 100644 --- a/src/services/backup-import.ts +++ b/src/services/backup-import.ts @@ -685,6 +685,7 @@ export async function importBackupArchiveBytes( await validateShadowTableCounts(env.DB, { config: (db.config || []).length, users: (db.users || []).length, + domain_settings: (db.domain_settings || []).length, user_revisions: (db.user_revisions || []).length, folders: (db.folders || []).length, ciphers: (db.ciphers || []).length, @@ -706,6 +707,7 @@ export async function importBackupArchiveBytes( await validateShadowTableCounts(env.DB, { config: (db.config || []).length, users: (db.users || []).length, + domain_settings: (db.domain_settings || []).length, user_revisions: (db.user_revisions || []).length, folders: (db.folders || []).length, ciphers: (db.ciphers || []).length, @@ -821,6 +823,7 @@ export async function importRemoteBackupArchiveBytes( await validateShadowTableCounts(env.DB, { config: (db.config || []).length, users: (db.users || []).length, + domain_settings: (db.domain_settings || []).length, user_revisions: (db.user_revisions || []).length, folders: (db.folders || []).length, ciphers: (db.ciphers || []).length, @@ -842,6 +845,7 @@ export async function importRemoteBackupArchiveBytes( await validateShadowTableCounts(env.DB, { config: (db.config || []).length, users: (db.users || []).length, + domain_settings: (db.domain_settings || []).length, user_revisions: (db.user_revisions || []).length, folders: (db.folders || []).length, ciphers: (db.ciphers || []).length,