diff --git a/src/utils/form.js b/src/utils/form.js index e636479..18d9339 100644 --- a/src/utils/form.js +++ b/src/utils/form.js @@ -2,7 +2,7 @@ const formidable = require('formidable'); module.exports = { async parseForm (req, config) { - if (!req) return null; + if (!req) return {}; const form = new formidable.IncomingForm(); Object.assign(form, config); form.on('fileBegin', function (name, file) { @@ -14,7 +14,7 @@ module.exports = { }; return new Promise((resolve, reject) => { form.parse(req, function (err, fields, data) { - if (err) return reject(err); + if (err) return reject({}); else return resolve({ fields, data }); }); });