소스 검색

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}`)
       }