Просмотр исходного кода

[web] clsi-cache: fix download of .blg files (#25083)

GitOrigin-RevId: 69c8f789b8f8fa4b241c7563722e9a1cb6f86244
Jakob Ackermann 1 год назад
Родитель
Сommit
86d310c741
1 измененных файлов с 10 добавлено и 9 удалено
  1. 10 9
      services/web/app/src/Features/Compile/ClsiCacheHandler.js

+ 10 - 9
services/web/app/src/Features/Compile/ClsiCacheHandler.js

@@ -11,15 +11,16 @@ const { NotFoundError, InvalidNameError } = require('../Errors/Errors')
 
 function validateFilename(filename) {
   if (
-    ![
-      'output.blg',
-      'output.log',
-      'output.pdf',
-      'output.synctex.gz',
-      'output.overleaf.json',
-      'output.tar.gz',
-    ].includes(filename) ||
-    filename.endsWith('.blg')
+    !(
+      [
+        'output.blg',
+        'output.log',
+        'output.pdf',
+        'output.synctex.gz',
+        'output.overleaf.json',
+        'output.tar.gz',
+      ].includes(filename) || filename.endsWith('.blg')
+    )
   ) {
     throw new InvalidNameError('bad filename')
   }