Clear cache after 20s if option is enabled

This commit is contained in:
TC
2021-02-24 21:08:25 +01:00
parent 5842a6d42f
commit 70973b2281

View File

@ -209,8 +209,14 @@ app.on("activate", () => {
app.on("ready", () => {
if (config.get("options.autoResetAppCache")) {
// Clear cache
electron.session.defaultSession.clearCache();
// Clear cache after 20s
const clearCacheTimeout = setTimeout(() => {
if (is.dev()) {
console.log("Clearing app cache.");
}
electron.session.defaultSession.clearCache();
clearTimeout(clearCacheTimeout);
}, 20000);
}
mainWindow = createMainWindow();