diff --git a/src/store/actions.js b/src/store/actions.js index 864a63d..4e6bdc7 100644 --- a/src/store/actions.js +++ b/src/store/actions.js @@ -90,7 +90,7 @@ export default { commit('set_book', payload) }, async set_translation({commit}, payload){ - let translation = await idb.get('translations', payload.selectedTranslation).catch(err => console.log(err)); + let translation = await idb.get('translations', payload.selected_translation).catch(err => console.log(err)); if(!translation) return; payload.translation = translation diff --git a/src/store/mutations.js b/src/store/mutations.js index 7e7890a..dcc1d0d 100644 --- a/src/store/mutations.js +++ b/src/store/mutations.js @@ -59,10 +59,13 @@ export default { state.selected.chapter = payload; }, set_book(state, payload){ + state.selected.chapter = null; state.selected.book = payload; }, set_translation(state, payload){ - state.selected.translation = payload.selectedTranslation; + state.selected.book = null + state.selected.chapter = null + state.selected.translation = payload.selected_translation; state.in_memory_translation = payload.translation; } } \ No newline at end of file