webapp/api/_shared/formidablePromise.js
Igor Lobanov fb007d65de
connect form fix (#92)
* feddback form fix 1
2023-05-11 20:34:04 +02:00

15 lines
338 B
JavaScript

import formidable from 'formidable'
export const formidablePromise = async (request, options) => {
return new Promise((resolve, reject) => {
const form = formidable(options)
form.parse(request, (err, fields, files) => {
if (err) {
return reject(err)
}
return resolve({ fields, files })
})
})
}