explorer/sagas: don't show error on user cancel

fileSave can raise DomException+AbortError if use clicks cancel in the
OS file dialog. We should not show an error message in this case.
This commit is contained in:
David Lechner
2022-11-23 17:20:45 -06:00
committed by David Lechner
parent d7726325ab
commit 1d9dd82191
+3 -1
View File
@@ -139,7 +139,9 @@ function* handleExplorerArchiveAllFiles(): Generator {
} catch (err) {
const error = ensureError(err);
if (error instanceof ExplorerError && error.name === 'NoFiles') {
if (error instanceof DOMException && error.name === 'AbortError') {
// user canceled, don't show error message
} else if (error instanceof ExplorerError && error.name === 'NoFiles') {
yield* put(alertsShowAlert('explorer', 'noFilesToBackup'));
} else {
yield* put(