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

Merge pull request #3010 from overleaf/hb-handle-invalid-filepath-error

Provide specific error on invalid file path upload

GitOrigin-RevId: 4b26da398f18fc03e812ea081accd96f05244cef
Alasdair Smith 6 лет назад
Родитель
Сommit
2bcbc84e0b
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      services/web/app/src/Features/Uploads/ProjectUploadController.js

+ 6 - 1
services/web/app/src/Features/Uploads/ProjectUploadController.js

@@ -102,7 +102,12 @@ module.exports = ProjectUploadController = {
             },
             },
             'error uploading file'
             'error uploading file'
           )
           )
-          if (error.message === 'project_has_too_many_files') {
+          if (error.name === 'InvalidNameError') {
+            return res.send({
+              success: false,
+              error: req.i18n.translate('invalid_filename')
+            })
+          } else if (error.message === 'project_has_too_many_files') {
             return res.send({
             return res.send({
               success: false,
               success: false,
               error: req.i18n.translate('project_has_too_many_files')
               error: req.i18n.translate('project_has_too_many_files')