remove fileHandle from IDB if user rejects permission

This commit is contained in:
dwelle 2021-06-12 22:52:59 +02:00
parent ba705a099a
commit f5f4ec7528

View File

@ -150,9 +150,21 @@ export const actionSaveToActiveFile = register({
if (error?.name !== "AbortError") {
console.error(error);
}
if (fileHandleExists && error.name === "AbortError") {
try {
await idb.del(IDB_KEYS.fileHandle);
} catch (error) {
console.error(error);
}
return {
commitToHistory: false,
appState: { ...appState, fileHandle: null },
};
}
return {
commitToHistory: false,
appState: { ...appState, fileHandle: null },
};
}
},