refactor(core): Introduce overload for record-type node parameter (no-changelog) (#4648)

* 📘 Set up overload

* 🔥 Remove inferrable record assertions

* 👕 Fix semicolon

* 👕 Fix another semicolon
This commit is contained in:
Iván Ovejero
2022-11-18 16:29:44 +01:00
committed by GitHub
parent 0565194473
commit 0d9eeea024
202 changed files with 1003 additions and 985 deletions

View File

@@ -161,7 +161,7 @@ export async function pgQueryV2(
continueOnFail: boolean,
overrideMode?: string,
): Promise<IDataObject[]> {
const additionalFields = this.getNodeParameter('additionalFields', 0) as IDataObject;
const additionalFields = this.getNodeParameter('additionalFields', 0);
let valuesArray = [] as string[][];
if (additionalFields.queryParams) {
@@ -361,7 +361,7 @@ export async function pgInsertV2(
const cs = new pgp.helpers.ColumnSet(columns, { table: { table, schema } });
const additionalFields = this.getNodeParameter('additionalFields', 0) as IDataObject;
const additionalFields = this.getNodeParameter('additionalFields', 0);
const mode = overrideMode ? overrideMode : ((additionalFields.mode ?? 'multiple') as string);
const returning = generateReturning(pgp, this.getNodeParameter('returnFields', 0) as string);
@@ -598,7 +598,7 @@ export async function pgUpdateV2(
return updateColumn;
});
const additionalFields = this.getNodeParameter('additionalFields', 0) as IDataObject;
const additionalFields = this.getNodeParameter('additionalFields', 0);
const mode = additionalFields.mode ?? ('multiple' as string);
const cs = new pgp.helpers.ColumnSet(columns, { table: { table, schema } });