diff --git a/packages/nodes-base/nodes/Rocketchat/GenericFunctions.ts b/packages/nodes-base/nodes/Rocketchat/GenericFunctions.ts index a632a8f895..12ae258f7c 100644 --- a/packages/nodes-base/nodes/Rocketchat/GenericFunctions.ts +++ b/packages/nodes-base/nodes/Rocketchat/GenericFunctions.ts @@ -1,4 +1,4 @@ -import { +import { OptionsWithUri, } from 'request'; @@ -16,7 +16,11 @@ export async function rocketchatApiRequest(this: IExecuteFunctions | ILoadOption } const headerWithAuthentication = Object.assign({}, headers, - { 'X-Auth-Token': credentials.authKey, 'X-User-Id': credentials.userId }); + { + 'X-Auth-Token': credentials.authKey, + 'X-User-Id': credentials.userId, + } + ); const options: OptionsWithUri = { headers: headerWithAuthentication, diff --git a/packages/nodes-base/nodes/Rocketchat/Rocketchat.node.ts b/packages/nodes-base/nodes/Rocketchat/Rocketchat.node.ts index 295a7add40..f027fdc1db 100644 --- a/packages/nodes-base/nodes/Rocketchat/Rocketchat.node.ts +++ b/packages/nodes-base/nodes/Rocketchat/Rocketchat.node.ts @@ -412,12 +412,12 @@ export class Rocketchat implements INodeType { const text = this.getNodeParameter('text', i) as string; const options = this.getNodeParameter('options', i) as IDataObject; const jsonActive = this.getNodeParameter('jsonParameters', i) as boolean; - + const body: IPostMessageBody = { channel, text, }; - + if (options.alias) { body.alias = options.alias as string; } @@ -427,7 +427,7 @@ export class Rocketchat implements INodeType { if (options.emoji) { body.emoji = options.emoji as string; } - + if (!jsonActive) { const optionsAttachments = this.getNodeParameter('attachments', i) as IDataObject[]; if (optionsAttachments.length > 0) { @@ -493,7 +493,7 @@ export class Rocketchat implements INodeType { } else { body.attachments = validateJSON(this.getNodeParameter('attachmentsJson', i) as string); } - + responseData = await rocketchatApiRequest.call(this, '/chat', 'POST', 'postMessage', body); } }