[fix] backup

This commit is contained in:
kwaroran
2023-11-21 04:10:55 +09:00
parent 770a49e5b4
commit bf0626d178

View File

@@ -399,11 +399,16 @@ async function loadDrive(ACCESS_TOKEN:string, mode: 'backup'|'sync'):Promise<voi
else{ else{
await forageStorage.setItem('assets/' + images, fData) await forageStorage.setItem('assets/' + images, fData)
} }
tries = 3
} }
} }
} }
else{ else{
errorLogs.push(`Missing ${images}, skipping...`) alertStore.set({
type: "wait",
msg: `Loading Backup... (${ind} / ${requiredImages.length}) (Error in ${formatedImage})`
})
await sleep(1000)
} }
} }
} }
@@ -412,10 +417,6 @@ async function loadDrive(ACCESS_TOKEN:string, mode: 'backup'|'sync'):Promise<voi
db.didFirstSetup = true db.didFirstSetup = true
const dbData = encodeRisuSave(db, 'compression') const dbData = encodeRisuSave(db, 'compression')
if(errorLogs.length !== 0){
await alertErrorWait(`Errors: ${errorLogs.join('\n')}`)
}
if(isTauri){ if(isTauri){
await writeBinaryFile('database/database.bin', dbData, {dir: BaseDirectory.AppData}) await writeBinaryFile('database/database.bin', dbData, {dir: BaseDirectory.AppData})
relaunch() relaunch()