This commit is contained in:
Jan Prochazka
2021-01-23 07:22:09 +01:00
parent 37cc86f8d2
commit 451af5d09f
141 changed files with 763 additions and 787 deletions

View File

@@ -7,13 +7,13 @@ export default async function localStorageGarbageCollector() {
const closeLimit = moment().add(-7, 'day').valueOf();
openedTabs = openedTabs.filter((x) => !x.closedTime || x.closedTime > closeLimit);
openedTabs = openedTabs.filter(x => !x.closedTime || x.closedTime > closeLimit);
localStorage.setItem('openedTabs', JSON.stringify(openedTabs));
const toRemove = [];
for (const key in localStorage) {
if (!key.startsWith('tabdata_')) continue;
if (openedTabs.find((x) => key.endsWith('_' + x.tabid))) continue;
if (openedTabs.find(x => key.endsWith('_' + x.tabid))) continue;
toRemove.push(key);
}
@@ -25,7 +25,7 @@ export default async function localStorageGarbageCollector() {
const toRemoveForage = [];
for (const key in keysForage) {
if (!key.startsWith('tabdata_')) continue;
if (openedTabs.find((x) => key.endsWith('_' + x.tabid))) continue;
if (openedTabs.find(x => key.endsWith('_' + x.tabid))) continue;
toRemoveForage.push(key);
}