delete outdated local storage

ubuntu-test
Alexander Bentkamp 3 years ago
parent 2254f594fa
commit 923a6cfb4f

@ -10,12 +10,17 @@ export function loadState() {
const serializedState = localStorage.getItem(KEY);
if (!serializedState) return undefined;
let x = JSON.parse(serializedState);
// Complatibilty because `state.level` has been renamed to `x.games`.
// TODO: Does this work?
// Compatibility: `state.level` has been renamed to `x.games`.
if (x.level) {
x.games = x.level
x.level = undefined
}
// Compatibility: code has been moved to `data` and inventory has been added.
for (var gameState in x.games) {
if (!x.games[gameState].data) {
x.games[gameState] = null
}
}
return x
} catch (e) {
return undefined;

Loading…
Cancel
Save