diff --git a/src/store.js b/src/store.js index 5cb0be23..79848645 100644 --- a/src/store.js +++ b/src/store.js @@ -70,8 +70,10 @@ const store = new Vuex.Store({ getItemById: (state, getters) => (id) => { let item; getters.sections.forEach(sec => { - const foundItem = sec.items.find((itm) => itm.id === id); - if (foundItem) item = foundItem; + if (sec.items) { + const foundItem = sec.items.find((itm) => itm.id === id); + if (foundItem) item = foundItem; + } }); return item; },