Добрый день, я хотел получить нулевое значение или пустую строку в качестве результата, когда загрузка файла пуста, но выдает ошибку. Не указан ни один движок по умолчанию и расширение не предоставлено. когда я проверял это в Почтальоне
вот мой код
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));
});
Значения почтальона
Заголовок Почтальон
Когда в загружаемом файле есть все файлы, он продолжает вставлять, а когда его нет, выдается ошибка