Explorar o código

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

Find file trees that have null folder entries

GitOrigin-RevId: aa4c7ed180479288d4ce26549ceeaa0f5ebbd298
Eric Mc Sween %!s(int64=4) %!d(string=hai) anos
pai
achega
ed40ce27ab
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  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}`)
       }