n8n-3867-progressively-apply-prettier-to-all (#3873)

* 🔨 formatting nodes with prettier
This commit is contained in:
Michael Kret
2022-08-17 18:50:24 +03:00
committed by GitHub
parent f2d326c7f0
commit 91d7e16c81
1072 changed files with 42357 additions and 59109 deletions

View File

@@ -1,6 +1,4 @@
import {
IExecuteFunctions,
} from 'n8n-core';
import { IExecuteFunctions } from 'n8n-core';
import {
ICredentialsDecrypted,
@@ -21,20 +19,11 @@ import {
parseStringList,
} from './GenericFunctions';
import {
formFields,
formOperations
} from './FormDescription';
import { formFields, formOperations } from './FormDescription';
import {
submissionFields,
submissionOperations,
} from './SubmissionDescription';
import { submissionFields, submissionOperations } from './SubmissionDescription';
import {
hookFields,
hookOperations,
} from './HookDescription';
import { hookFields, hookOperations } from './HookDescription';
export class KoBoToolbox implements INodeType {
description: INodeTypeDescription = {
@@ -106,7 +95,6 @@ export class KoBoToolbox implements INodeType {
const operation = this.getNodeParameter('operation', 0) as string;
for (let i = 0; i < items.length; i++) {
if (resource === 'form') {
// *********************************************************************
// Form
@@ -117,9 +105,11 @@ export class KoBoToolbox implements INodeType {
// Form: get
// ----------------------------------
const formId = this.getNodeParameter('formId', i) as string;
responseData = [await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}`,
})];
responseData = [
await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}`,
}),
];
}
if (operation === 'getAll') {
@@ -129,10 +119,10 @@ export class KoBoToolbox implements INodeType {
const formQueryOptions = this.getNodeParameter('options', i) as {
sort: {
value: {
descending: boolean,
ordering: string,
}
}
descending: boolean;
ordering: string;
};
};
};
const formFilterOptions = this.getNodeParameter('filters', i) as IDataObject;
@@ -141,7 +131,11 @@ export class KoBoToolbox implements INodeType {
qs: {
limit: this.getNodeParameter('limit', i, 1000) as number,
...(formFilterOptions.filter && { q: formFilterOptions.filter }),
...(formQueryOptions?.sort?.value?.ordering && { ordering: (formQueryOptions?.sort?.value?.descending ? '-' : '') + formQueryOptions?.sort?.value?.ordering }),
...(formQueryOptions?.sort?.value?.ordering && {
ordering:
(formQueryOptions?.sort?.value?.descending ? '-' : '') +
formQueryOptions?.sort?.value?.ordering,
}),
},
scroll: this.getNodeParameter('returnAll', i) as boolean,
});
@@ -167,21 +161,29 @@ export class KoBoToolbox implements INodeType {
limit: this.getNodeParameter('limit', i, 1000) as number,
...(filterJson && { query: filterJson }),
...(submissionQueryOptions.sort && { sort: submissionQueryOptions.sort }),
...(submissionQueryOptions.fields && { fields: JSON.stringify(parseStringList(submissionQueryOptions.fields as string)) }),
...(submissionQueryOptions.fields && {
fields: JSON.stringify(parseStringList(submissionQueryOptions.fields as string)),
}),
},
scroll: this.getNodeParameter('returnAll', i) as boolean,
});
if (submissionQueryOptions.reformat) {
responseData = responseData.map((submission: IDataObject) => {
return formatSubmission(submission, parseStringList(submissionQueryOptions.selectMask as string), parseStringList(submissionQueryOptions.numberMask as string));
return formatSubmission(
submission,
parseStringList(submissionQueryOptions.selectMask as string),
parseStringList(submissionQueryOptions.numberMask as string),
);
});
}
if (submissionQueryOptions.download) {
// Download related attachments
for (const submission of responseData) {
binaryItems.push(await downloadAttachments.call(this, submission, submissionQueryOptions));
binaryItems.push(
await downloadAttachments.call(this, submission, submissionQueryOptions),
);
}
}
}
@@ -193,16 +195,24 @@ export class KoBoToolbox implements INodeType {
const submissionId = this.getNodeParameter('submissionId', i) as string;
const options = this.getNodeParameter('options', i) as IDataObject;
responseData = [await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}/data/${submissionId}`,
qs: {
...(options.fields && { fields: JSON.stringify(parseStringList(options.fields as string)) }),
},
})];
responseData = [
await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}/data/${submissionId}`,
qs: {
...(options.fields && {
fields: JSON.stringify(parseStringList(options.fields as string)),
}),
},
}),
];
if (options.reformat) {
responseData = responseData.map((submission: IDataObject) => {
return formatSubmission(submission, parseStringList(options.selectMask as string), parseStringList(options.numberMask as string));
return formatSubmission(
submission,
parseStringList(options.selectMask as string),
parseStringList(options.numberMask as string),
);
});
}
@@ -225,9 +235,11 @@ export class KoBoToolbox implements INodeType {
url: `/api/v2/assets/${formId}/data/${id}`,
});
responseData = [{
success: true,
}];
responseData = [
{
success: true,
},
];
}
if (operation === 'getValidation') {
@@ -236,9 +248,11 @@ export class KoBoToolbox implements INodeType {
// ----------------------------------
const submissionId = this.getNodeParameter('submissionId', i) as string;
responseData = [await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}/data/${submissionId}/validation_status/`,
})];
responseData = [
await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}/data/${submissionId}/validation_status/`,
}),
];
}
if (operation === 'setValidation') {
@@ -248,13 +262,15 @@ export class KoBoToolbox implements INodeType {
const submissionId = this.getNodeParameter('submissionId', i) as string;
const status = this.getNodeParameter('validationStatus', i) as string;
responseData = [await koBoToolboxApiRequest.call(this, {
method: 'PATCH',
url: `/api/v2/assets/${formId}/data/${submissionId}/validation_status/`,
body: {
'validation_status.uid': status,
},
})];
responseData = [
await koBoToolboxApiRequest.call(this, {
method: 'PATCH',
url: `/api/v2/assets/${formId}/data/${submissionId}/validation_status/`,
body: {
'validation_status.uid': status,
},
}),
];
}
}
@@ -282,9 +298,11 @@ export class KoBoToolbox implements INodeType {
// Hook: get
// ----------------------------------
const hookId = this.getNodeParameter('hookId', i) as string;
responseData = [await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}/hooks/${hookId}`,
})];
responseData = [
await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}/hooks/${hookId}`,
}),
];
}
if (operation === 'retryAll') {
@@ -292,10 +310,12 @@ export class KoBoToolbox implements INodeType {
// Hook: retryAll
// ----------------------------------
const hookId = this.getNodeParameter('hookId', i) as string;
responseData = [await koBoToolboxApiRequest.call(this, {
method: 'PATCH',
url: `/api/v2/assets/${formId}/hooks/${hookId}/retry/`,
})];
responseData = [
await koBoToolboxApiRequest.call(this, {
method: 'PATCH',
url: `/api/v2/assets/${formId}/hooks/${hookId}/retry/`,
}),
];
}
if (operation === 'getLogs') {
@@ -320,9 +340,11 @@ export class KoBoToolbox implements INodeType {
const hookId = this.getNodeParameter('hookId', i) as string;
const logId = this.getNodeParameter('logId', i) as string;
responseData = [await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}/hooks/${hookId}/logs/${logId}/retry/`,
})];
responseData = [
await koBoToolboxApiRequest.call(this, {
url: `/api/v2/assets/${formId}/hooks/${hookId}/logs/${logId}/retry/`,
}),
];
}
}
@@ -330,8 +352,6 @@ export class KoBoToolbox implements INodeType {
}
// Map data to n8n data
return binaryItems.length > 0
? [binaryItems]
: [this.helpers.returnJsonArray(returnData)];
return binaryItems.length > 0 ? [binaryItems] : [this.helpers.returnJsonArray(returnData)];
}
}