From 377b0399a0dd7c8c557e547a17f18d97fb5e913b Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 26 Feb 2021 18:06:48 +0900 Subject: [PATCH] fix migration script --- src/client/init.ts | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/client/init.ts b/src/client/init.ts index ce12849770..6a539a0e1d 100644 --- a/src/client/init.ts +++ b/src/client/init.ts @@ -15,16 +15,18 @@ if (localStorage.getItem('vuex') != null) { localStorage.setItem('accounts', JSON.stringify(vuex.device.accounts)); localStorage.setItem('miux:themes', JSON.stringify(vuex.device.themes)); - for (const [k, v] of Object.entries(vuex.device.userData)) { - localStorage.setItem('pizzax::base::' + k, JSON.stringify({ - widgets: v.widgets - })); - - if (v.deck) { - localStorage.setItem('pizzax::deck::' + k, JSON.stringify({ - columns: v.deck.columns, - layout: v.deck.layout, + if (vuex.device.userData) { + for (const [k, v] of Object.entries(vuex.device.userData)) { + localStorage.setItem('pizzax::base::' + k, JSON.stringify({ + widgets: v.widgets })); + + if (v.deck) { + localStorage.setItem('pizzax::deck::' + k, JSON.stringify({ + columns: v.deck.columns, + layout: v.deck.layout, + })); + } } }