if (isBuffer) {
data = attach;
} else if (isFile) {
data = attach.data;
} else if (isObject) {
// Assume, that it's just JS object, not file
data = new Buffer(JSON.stringify(attach));
} else {
// @golyshevd: HERE
data = new Buffer(attach);
}
if the attach is a {Number} in body like
{
id: 42
}
then data will be an empty {Buffer} with attach length.
Maybe new Buffer(String(attach)) better?
Hi, there is an issue in multipart body encoder.
if the
attach
is a{Number}
in body likethen data will be an empty
{Buffer}
withattach
length. Maybenew Buffer(String(attach))
better?