[fix] backup
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user