refactor(core): Remove linting exceptions in nodes-base (no-changelog) (#4944)

This commit is contained in:
Michael Kret
2023-01-13 19:11:56 +02:00
committed by GitHub
parent d7732ea150
commit 6608e69457
254 changed files with 2687 additions and 2675 deletions

View File

@@ -149,8 +149,6 @@ export class RabbitMQTrigger implements INodeType {
const channel = await rabbitmqConnectQueue.call(this, queue, options);
const self = this;
let parallelMessages =
options.parallelMessages !== undefined && options.parallelMessages !== -1
? parseInt(options.parallelMessages as string, 10)
@@ -188,7 +186,7 @@ export class RabbitMQTrigger implements INodeType {
channel.on('close', () => {
if (!closeGotCalled) {
self.emitError(new Error('Connection got closed unexpectedly'));
this.emitError(new Error('Connection got closed unexpectedly'));
}
});
@@ -229,7 +227,7 @@ export class RabbitMQTrigger implements INodeType {
responsePromise = await createDeferredPromise<IRun>();
}
self.emit([[item]], undefined, responsePromise);
this.emit([[item]], undefined, responsePromise);
if (responsePromise) {
// Acknowledge message after the execution finished
@@ -274,13 +272,13 @@ export class RabbitMQTrigger implements INodeType {
// The "closeFunction" function gets called by n8n whenever
// the workflow gets deactivated and can so clean up.
async function closeFunction() {
const closeFunction = async () => {
closeGotCalled = true;
try {
return await messageTracker.closeChannel(channel, consumerTag);
} catch (error) {
const workflow = self.getWorkflow();
const node = self.getNode();
const workflow = this.getWorkflow();
const node = this.getNode();
Logger.error(
`There was a problem closing the RabbitMQ Trigger node connection "${node.name}" in workflow "${workflow.id}": "${error.message}"`,
{
@@ -289,7 +287,7 @@ export class RabbitMQTrigger implements INodeType {
},
);
}
}
};
return {
closeFunction,