瀏覽代碼

redirecting /items/[UUID] to /texts/[TEXTID]/[UUID] #2057

bach 1 年之前
父節點
當前提交
718fc765ab
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6 4
      src/store/modules/corpus.js

+ 6 - 4
src/store/modules/corpus.js

@@ -45,10 +45,12 @@ export default {
       let recurseFlatToc = (state, eduuid, a) => {
         // console.log('recurseFlatToc', a)
         a.forEach((item, i) => {
-          state.editionsbyuuid[eduuid].flattoc.push(item.uuid)
-          state.numTocsItem++
-          if (item.children && item.children.length) {
-            recurseFlatToc(state, eduuid, item.children)
+          if (item) {
+            state.editionsbyuuid[eduuid].flattoc.push(item.uuid)
+            state.numTocsItem++
+            if (item.children && item.children.length) {
+              recurseFlatToc(state, eduuid, item.children)
+            }
           }
         })
       }