diff --git a/client/components/Reader/LibsPage/LibsPage.vue b/client/components/Reader/LibsPage/LibsPage.vue index 91e97ef3..32cf73f4 100644 --- a/client/components/Reader/LibsPage/LibsPage.vue +++ b/client/components/Reader/LibsPage/LibsPage.vue @@ -34,8 +34,8 @@ class LibsPage { if (!this.mode) return; - //TODO: убрать второе условие в 24г - if (!this.libs || (this.mode === 'omnireader' && this.libs.mode !== this.mode)) { + //TODO: убрать условие с mode в 24г + if (!this.libs || !this.libs.groups || (this.mode === 'omnireader' && this.libs.mode !== this.mode)) { const defaults = rstore.getLibsDefaults(this.mode); this.commit('reader/setLibs', defaults); } diff --git a/client/store/modules/reader.js b/client/store/modules/reader.js index e8a5cc4c..95b1d79a 100644 --- a/client/store/modules/reader.js +++ b/client/store/modules/reader.js @@ -325,7 +325,7 @@ const state = { currentProfile: '', settings: _.cloneDeep(settingDefaults), settingsRev: {}, - libs: false, + libs: {}, libsRev: 0, };