Узел JS Multer Возвращает Ноль, если Пусто - PullRequest
0 голосов
/ 10 января 2019

Добрый день, я хотел получить нулевое значение или пустую строку в качестве результата, когда загрузка файла пуста, но выдает ошибку. Не указан ни один движок по умолчанию и расширение не предоставлено. когда я проверял это в Почтальоне

вот мой код

function pcabValid(pcab){
   var pcabTest = '';

   if(pcab === null){
        pcabTest = '';
   } else {
       pcabTest = pcab;
   }
   return pcabTest;

}

router.post('/invited_supplier/government_permits',upload.any(),urlencodedParser,(req,res,next) => {
    const data = req.body;
    const token = req.body.token;
    const gov = req.files;

    const bir = gov[0].filename;
    const valid = gov[1].filename;
    const comp_id = gov[2].filename;
    const sec_certi = gov[3].filename;
    const dole = gov[4].filename;
    const pcab = gov[5].filename;

    pcabValid(pcab);



    console.log(pcabValid(pcab));

});

Значения почтальона

Заголовок Почтальон

Когда в загружаемом файле есть все файлы, он продолжает вставлять, а когда его нет, выдается ошибка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...