fix: small adjustments before v0.5

This commit is contained in:
Vasily Zubarev
2025-04-04 11:39:02 +02:00
parent fd6b5632cd
commit 1d53434f94
8 changed files with 27 additions and 21 deletions

View File

@@ -30,11 +30,6 @@ export async function restoreBackupAction(prevState: any, formData: FormData) {
return { success: false, error: "Bad zip archive" }
}
if (REMOVE_EXISTING_DATA) {
await cleanupUserTables(user.id)
await fs.rm(userUploadsDirectory, { recursive: true, force: true })
}
// Check metadata and start restoring
try {
const metadataFile = zip.file("data/metadata.json")
@@ -58,6 +53,12 @@ export async function restoreBackupAction(prevState: any, formData: FormData) {
console.warn("No metadata found in backup, assuming legacy format")
}
// Remove existing data
if (REMOVE_EXISTING_DATA) {
await cleanupUserTables(user.id)
await fs.rm(userUploadsDirectory, { recursive: true, force: true })
}
const counters: Record<string, number> = {}
// Restore tables