mirror of
https://gitlab.com/lecarore/breakout71.git
synced 2025-04-28 07:56:15 -04:00
wip
This commit is contained in:
parent
44b9a39927
commit
419bd8e26b
3 changed files with 22 additions and 2 deletions
10
dist/index.html
vendored
10
dist/index.html
vendored
|
@ -2475,7 +2475,7 @@ try {
|
||||||
warnedUserAboutLSIssue = true;
|
warnedUserAboutLSIssue = true;
|
||||||
(0, _toast.toast)(`Storage issue : ${e?.message}`);
|
(0, _toast.toast)(`Storage issue : ${e?.message}`);
|
||||||
}
|
}
|
||||||
console.warn(e);
|
console.warn('Reading ' + key, e);
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.warn(e);
|
console.warn(e);
|
||||||
|
@ -6168,6 +6168,14 @@ migrate("set_breakout_71_unlocked_levels" + (0, _versionJsonDefault.default), ()
|
||||||
});
|
});
|
||||||
localStorage.setItem("breakout_71_unlocked_levels", JSON.stringify(breakout_71_unlocked_levels));
|
localStorage.setItem("breakout_71_unlocked_levels", JSON.stringify(breakout_71_unlocked_levels));
|
||||||
});
|
});
|
||||||
|
migrate('clean_ls', ()=>{
|
||||||
|
for(let key in localStorage)try {
|
||||||
|
JSON.parse(localStorage.getItem(key) || "null");
|
||||||
|
} catch (e) {
|
||||||
|
localStorage.removeItem(key);
|
||||||
|
console.warn('Removed invalid key ' + key, e);
|
||||||
|
}
|
||||||
|
});
|
||||||
afterMigration();
|
afterMigration();
|
||||||
|
|
||||||
},{"./data/version.json":"iyP6E","./generateSaveFileContent":"iEcoB","./game_utils":"cEeac","./loadGameData":"l1B4x","@parcel/transformer-js/src/esmodule-helpers.js":"gkKU3","./toast":"nAuvo"}],"iEcoB":[function(require,module,exports,__globalThis) {
|
},{"./data/version.json":"iyP6E","./generateSaveFileContent":"iEcoB","./game_utils":"cEeac","./loadGameData":"l1B4x","@parcel/transformer-js/src/esmodule-helpers.js":"gkKU3","./toast":"nAuvo"}],"iEcoB":[function(require,module,exports,__globalThis) {
|
||||||
|
|
|
@ -140,4 +140,16 @@ migrate("set_breakout_71_unlocked_levels" + _appVersion, () => {
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
migrate('clean_ls', ()=>{
|
||||||
|
for (let key in localStorage) {
|
||||||
|
try {
|
||||||
|
JSON.parse(localStorage.getItem(key) || "null");
|
||||||
|
} catch (e) {
|
||||||
|
localStorage.removeItem(key)
|
||||||
|
console.warn('Removed invalid key '+key,e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
afterMigration();
|
afterMigration();
|
||||||
|
|
|
@ -14,7 +14,7 @@ try {
|
||||||
warnedUserAboutLSIssue = true;
|
warnedUserAboutLSIssue = true;
|
||||||
toast(`Storage issue : ${(e as Error)?.message}`);
|
toast(`Storage issue : ${(e as Error)?.message}`);
|
||||||
}
|
}
|
||||||
console.warn(e);
|
console.warn('Reading '+key,e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue