encode file to base64

This commit is contained in:
ricardo 2020-03-20 11:18:03 -04:00
parent e0a42fbbd1
commit ccb445a714

View file

@ -328,8 +328,9 @@ export class Webhook implements INodeType {
const fileJson = files[file].toJSON() as IDataObject; const fileJson = files[file].toJSON() as IDataObject;
const [fileName, fileExtension] = (fileJson.name as string).split('.'); const [fileName, fileExtension] = (fileJson.name as string).split('.');
const fileContent = await fs.promises.readFile(files[file].path); const fileContent = await fs.promises.readFile(files[file].path);
const buffer = new Buffer(fileContent);
set(returnData[0], `binary[${fileName}]`, { set(returnData[0], `binary[${fileName}]`, {
data: fileContent, data: buffer.toString('base64'),
mimeType: fileJson.type, mimeType: fileJson.type,
fileName: fileJson.name, fileName: fileJson.name,
fileExtension, fileExtension,