Fix checkpoints being deleted if fileHost is unavailable

This commit is contained in:
yflory 2025-10-09 12:08:13 +02:00
parent 1e0b400878
commit 36ab3737ad

View File

@ -2811,9 +2811,11 @@ Uncaught TypeError: Cannot read property 'calculatedType' of null
file: fileType
});
})
.catch(() => {
.catch((err) => {
// Checkpoint error: load the previous one
deleteLastCp(i);
if (err === "DECRYPTION_ERROR" || err === "E_METADATA_DECRYPTION") {
deleteLastCp(i);
}
i = i || 0;
loadDocument(noCp, useNewDefault, ++i, cb);
});