瀏覽代碼

Merge pull request #7467 from overleaf/em-bad-filetree

Find file trees that have null folder entries

GitOrigin-RevId: aa4c7ed180479288d4ce26549ceeaa0f5ebbd298
Eric Mc Sween 4 年之前
父節點
當前提交
ed40ce27ab
共有 1 個文件被更改,包括 3 次插入 和 0 次删除
  1. 3 0
      services/web/scripts/find_malformed_filetrees.js

+ 3 - 0
services/web/scripts/find_malformed_filetrees.js

@@ -41,6 +41,9 @@ function findBadPaths(folder) {
   }
   if (folder.folders && Array.isArray(folder.folders)) {
     for (const [i, subfolder] of folder.folders.entries()) {
+      if (!subfolder) {
+        result.push(`folders.${i}`)
+      }
       for (const badPath of findBadPaths(subfolder)) {
         result.push(`folders.${i}.${badPath}`)
       }