У меня возникла проблема при загрузке фотографий с почтальона, из-за чего я получаю сообщение об ошибке source.on не работает. Мне нужна ваша помощь, что-то не так с моим кодом? нужна ваша помощь заранее
вот код
try {
const form = new FormData();
form.append('fileFieldName', {
name: fileReceivedFromClient.originalname,
type: fileReceivedFromClient.mimetype
});
await axios.post(`${config.get('UPLOAD_PHOTO')}/api/subscribers/upload?subscriberId=${subscriberId}`, form)
.catch((error) => {
res.status(httpStatus.internalServerError).json({
success: false,
message: error,
code: errorCodes.internalServerError
});
});
return res.status(httpStatus.ok).json({
success: true,
status: httpStatus.ok,
message: 'Successfully Upload Photo',
});
} catch (e) {
return res.status(e.statusCode || httpStatus.internalServerError).json({
success: false,
message: (e.error && e.error.message) || e.message || e,
code: errorCodes.internalServerError
});
}
}
};
module.exports = (router) => {
router.post('/', upload.single('fileFieldName'), uploadPhotoController.upload);
};