mirror of
https://github.com/kiwix/kiwix-js-pwa.git
synced 2025-09-09 12:19:46 -04:00
Fix critical error when previously picked archive has been deleted
Former-commit-id: 7de0c432000f9b53971a58918c9e7d9a8b94c158 [formerly e9dec39ac792f00e6aa2ac3dd8dccb0b812141ca] Former-commit-id: d8804e5c01c76137b796e0597a4b2ac505f2b2d5
This commit is contained in:
parent
c4758dfdcc
commit
1fb7089e73
@ -1358,9 +1358,14 @@ define(['jquery', 'zimArchiveLoader', 'util', 'uiUtil', 'cookies', 'q', 'module'
|
||||
return;
|
||||
} else { //Check if user previously picked a specific file rather than a folder
|
||||
if (params.pickedFile && typeof MSApp !== 'undefined') {
|
||||
selectedStorage = MSApp.createFileFromStorageFile(params.pickedFile);
|
||||
setLocalArchiveFromFileList([selectedStorage]);
|
||||
return;
|
||||
try {
|
||||
selectedStorage = MSApp.createFileFromStorageFile(params.pickedFile);
|
||||
setLocalArchiveFromFileList([selectedStorage]);
|
||||
return;
|
||||
} catch (err){
|
||||
// Probably user has moved or deleted the previously selected file
|
||||
console.error("The previously picked archive can no longer be found!");
|
||||
}
|
||||
}
|
||||
}
|
||||
//There was no picked file or folder, so we'll try setting the default localStorage
|
||||
|
Loading…
x
Reference in New Issue
Block a user