From 04858c29332faf0296e54da35497700529d3aeef Mon Sep 17 00:00:00 2001 From: Jan Oberhauser Date: Sun, 29 Aug 2021 23:08:56 +0200 Subject: [PATCH] :shirt: Fix lint issue --- packages/nodes-base/nodes/Wait.node.ts | 10 +++++----- packages/nodes-base/nodes/Webhook.node.ts | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/nodes-base/nodes/Wait.node.ts b/packages/nodes-base/nodes/Wait.node.ts index cbce1e095..a15bfbc5b 100644 --- a/packages/nodes-base/nodes/Wait.node.ts +++ b/packages/nodes-base/nodes/Wait.node.ts @@ -709,17 +709,17 @@ export class Wait implements INodeType { let count = 0; for (const xfile of Object.keys(files)) { - const processFiles = []; + const processFiles: formidable.File[] = []; let multiFile = false; if (Array.isArray(files[xfile])) { processFiles.push(...files[xfile] as formidable.File[]); multiFile = true; } else { - processFiles.push(files[xfile]); + processFiles.push(files[xfile] as formidable.File); } let fileCount = 0; - for (const file in processFiles) { + for (const file of processFiles) { let binaryPropertyName = xfile; if (binaryPropertyName.endsWith('[]')) { binaryPropertyName = binaryPropertyName.slice(0, -2); @@ -731,8 +731,8 @@ export class Wait implements INodeType { binaryPropertyName = `${options.binaryPropertyName}${count}`; } - const fileJson = (processFiles[file] as formidable.File).toJSON() as unknown as IDataObject; - const fileContent = await fs.promises.readFile((processFiles[file] as formidable.File).path); + const fileJson = file.toJSON() as unknown as IDataObject; + const fileContent = await fs.promises.readFile(file.path); returnItem.binary![binaryPropertyName] = await this.helpers.prepareBinaryData(Buffer.from(fileContent), fileJson.name as string, fileJson.type as string); diff --git a/packages/nodes-base/nodes/Webhook.node.ts b/packages/nodes-base/nodes/Webhook.node.ts index 1f8eec677..5a322c491 100644 --- a/packages/nodes-base/nodes/Webhook.node.ts +++ b/packages/nodes-base/nodes/Webhook.node.ts @@ -424,17 +424,17 @@ export class Webhook implements INodeType { let count = 0; for (const xfile of Object.keys(files)) { - const processFiles = []; + const processFiles: formidable.File[] = []; let multiFile = false; if (Array.isArray(files[xfile])) { processFiles.push(...files[xfile] as formidable.File[]); multiFile = true; } else { - processFiles.push(files[xfile]); + processFiles.push(files[xfile] as formidable.File); } let fileCount = 0; - for (const file in processFiles) { + for (const file of processFiles) { let binaryPropertyName = xfile; if (binaryPropertyName.endsWith('[]')) { binaryPropertyName = binaryPropertyName.slice(0, -2); @@ -446,8 +446,8 @@ export class Webhook implements INodeType { binaryPropertyName = `${options.binaryPropertyName}${count}`; } - const fileJson = (processFiles[file] as formidable.File).toJSON() as unknown as IDataObject; - const fileContent = await fs.promises.readFile((processFiles[file] as formidable.File).path); + const fileJson = file.toJSON() as unknown as IDataObject; + const fileContent = await fs.promises.readFile(file.path); returnItem.binary![binaryPropertyName] = await this.helpers.prepareBinaryData(Buffer.from(fileContent), fileJson.name as string, fileJson.type as string);