diff --git a/packages/nodes-base/nodes/CrateDb/CrateDb.node.ts b/packages/nodes-base/nodes/CrateDb/CrateDb.node.ts index 37c8a9b55619e..44ea83ce9c8ca 100644 --- a/packages/nodes-base/nodes/CrateDb/CrateDb.node.ts +++ b/packages/nodes-base/nodes/CrateDb/CrateDb.node.ts @@ -351,6 +351,7 @@ export class CrateDb implements INodeType { const where = ' WHERE ' + updateKeys + // eslint-disable-next-line n8n-local-rules/no-interpolation-in-regular-string .map((updateKey) => pgp.as.name(updateKey) + ' = ${' + updateKey + '}') .join(' AND '); // updateKeyValue = item.json[updateKey] as string | number; diff --git a/packages/nodes-base/nodes/Jira/JiraTrigger.node.ts b/packages/nodes-base/nodes/Jira/JiraTrigger.node.ts index 9d597df4d0f6d..6fb94cc3b80c7 100644 --- a/packages/nodes-base/nodes/Jira/JiraTrigger.node.ts +++ b/packages/nodes-base/nodes/Jira/JiraTrigger.node.ts @@ -439,6 +439,7 @@ export class JiraTrigger implements INodeType { if (additionalFields.includeFields) { for (const field of additionalFields.includeFields as string[]) { + // eslint-disable-next-line n8n-local-rules/no-interpolation-in-regular-string parameters[field] = '${' + field + '}'; } } diff --git a/packages/nodes-base/nodes/Postgres/Postgres.node.functions.ts b/packages/nodes-base/nodes/Postgres/Postgres.node.functions.ts index 308defe5b7e30..615d547e8fd17 100644 --- a/packages/nodes-base/nodes/Postgres/Postgres.node.functions.ts +++ b/packages/nodes-base/nodes/Postgres/Postgres.node.functions.ts @@ -504,6 +504,7 @@ export async function pgUpdate( } else { const where = ' WHERE ' + + // eslint-disable-next-line n8n-local-rules/no-interpolation-in-regular-string updateKeys.map((entry) => pgp.as.name(entry.name) + ' = ${' + entry.prop + '}').join(' AND '); if (mode === 'transaction') { return db.tx(async (t) => { @@ -625,6 +626,7 @@ export async function pgUpdateV2( } else { const where = ' WHERE ' + + // eslint-disable-next-line n8n-local-rules/no-interpolation-in-regular-string updateKeys.map((entry) => pgp.as.name(entry.name) + ' = ${' + entry.prop + '}').join(' AND '); if (mode === 'transaction') { return db.tx(async (t) => { diff --git a/packages/nodes-base/nodes/QuestDb/QuestDb.node.ts b/packages/nodes-base/nodes/QuestDb/QuestDb.node.ts index a633f56e45638..b041a2b1666f0 100644 --- a/packages/nodes-base/nodes/QuestDb/QuestDb.node.ts +++ b/packages/nodes-base/nodes/QuestDb/QuestDb.node.ts @@ -243,6 +243,7 @@ export class QuestDb implements INodeType { const returnFields = this.getNodeParameter('returnFields', 0) as string; const table = this.getNodeParameter('table', 0) as string; + // eslint-disable-next-line n8n-local-rules/no-interpolation-in-regular-string const insertData = await db.any('SELECT ${columns:name} from ${table:name}', { columns: returnFields .split(',')