popcon: clear cache on reset

master
Rob Pilling 2023-05-24 08:27:12 +01:00
parent 9efdafb2dc
commit 966a855a0f
2 changed files with 12 additions and 2 deletions

View File

@ -3,7 +3,11 @@
'': { 'title': 'Popcon' },
'< Back': back,
'Reset app popularities': function () {
require("Storage").erase("popcon.cache.json");
var S = require("Storage");
S.erase("popcon.cache.json");
var info = S.readJSON("popcon.info", true);
info.cacheBuster = !info.cacheBuster;
S.writeJSON("popcon.info", info);
E.showMessage("Popcon reset", "Done");
},
};

View File

@ -3,7 +3,13 @@
'': {'title': 'Popcon'},
'< Back': back,
'Reset app popularities': () => {
require("Storage").erase("popcon.cache.json");
const S = require("Storage");
S.erase("popcon.cache.json");
const info: AppInfo & { cacheBuster?: boolean } = S.readJSON("popcon.info", true);
info.cacheBuster = !info.cacheBuster;
S.writeJSON("popcon.info", info);
E.showMessage("Popcon reset", "Done");
},
};