👕 Apply node-param-description-excess-inner-whitespace (#3191)

* Rule looks good

* Add whitespace rule in eslint config
This commit is contained in:
agobrech 2022-04-22 16:26:53 +02:00 committed by GitHub
parent 92b0c2b08a
commit b427900cec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
28 changed files with 58 additions and 134 deletions

View file

@ -385,6 +385,7 @@ module.exports = {
"n8n-nodes-base/node-param-collection-type-unsorted-items": "error",
"n8n-nodes-base/node-param-default-wrong-for-fixed-collection": "error",
"n8n-nodes-base/node-param-default-wrong-for-multi-options": "error",
"n8n-nodes-base/node-param-description-excess-inner-whitespace": "error",
"n8n-nodes-base/node-param-description-empty-string": "error",
"n8n-nodes-base/node-param-description-comma-separated-hyphen": "error",
"n8n-nodes-base/node-param-default-wrong-for-simplify": "error",

View file

@ -57,8 +57,7 @@ export class Clearbit implements INodeType {
{
name: 'Person',
value: 'person',
description: `The Person API lets you retrieve social information associated with an email address,
such as a persons name, location and Twitter handle.`,
description: 'The Person API lets you retrieve social information associated with an email address, such as a persons name, location and Twitter handle.',
},
],
default: 'company',

View file

@ -1063,9 +1063,7 @@ export const taskFields: INodeProperties[] = [
},
},
default: false,
description: `The value is JSON and will be parsed as such. Is needed
if for example needed for labels which expects the value
to be an array.`,
description: 'The value is JSON and will be parsed as such. Is needed if for example needed for labels which expects the value to be an array.',
},
{
displayName: 'Value',

View file

@ -133,8 +133,7 @@ export const tableFields: INodeProperties[] = [
name: 'keyColumns',
type: 'string',
default: '',
description: `Optional column IDs, URLs, or names (fragile and discouraged),
specifying columns to be used as upsert keys. If more than one separate by a comma (,)`,
description: 'Optional column IDs, URLs, or names (fragile and discouraged), specifying columns to be used as upsert keys. If more than one separate by a comma (,)',
},
],
},
@ -202,11 +201,7 @@ export const tableFields: INodeProperties[] = [
],
},
},
description: `ID or name of the row. Names are discouraged because
they're easily prone to being changed by users. If you're
using a name, be sure to URI-encode it. If there are
multiple rows with the same value in the identifying column,
an arbitrary one will be selected`,
description: 'ID or name of the row. Names are discouraged because they\'re easily prone to being changed by users. If you\'re using a name, be sure to URI-encode it. If there are multiple rows with the same value in the identifying column, an arbitrary one will be selected',
},
{
displayName: 'Options',
@ -569,11 +564,7 @@ export const tableFields: INodeProperties[] = [
],
},
},
description: `ID or name of the row. Names are discouraged because
they're easily prone to being changed by users. If you're
using a name, be sure to URI-encode it. If there are multiple
rows with the same value in the identifying column, an arbitrary
one will be selected`,
description: 'ID or name of the row. Names are discouraged because they\'re easily prone to being changed by users. If you\'re using a name, be sure to URI-encode it. If there are multiple rows with the same value in the identifying column, an arbitrary one will be selected',
},
{
displayName: 'Column',

View file

@ -53,7 +53,7 @@ export class FormIoTrigger implements INodeType {
},
required: true,
default: '',
description: `Choose from the list or specify an ID. You can also specify the ID using an <a href="https://docs.n8n.io/nodes/expressions.html#expressions" target="_blank" >expression</a>`,
description: 'Choose from the list or specify an ID. You can also specify the ID using an <a href="https://docs.n8n.io/nodes/expressions.html#expressions" target="_blank" >expression</a>',
},
{
displayName: 'Form Name/ID',
@ -67,7 +67,7 @@ export class FormIoTrigger implements INodeType {
},
required: true,
default: '',
description: `Choose from the list or specify an ID. You can also specify the ID using an <a href="https://docs.n8n.io/nodes/expressions.html#expressions" target="_blank" >expression</a>`,
description: 'Choose from the list or specify an ID. You can also specify the ID using an <a href="https://docs.n8n.io/nodes/expressions.html#expressions" target="_blank" >expression</a>',
},
{
displayName: 'Trigger Events',

View file

@ -432,8 +432,7 @@ export class Freshdesk implements INodeType {
name: 'emailConfigId',
type: 'number',
default: '',
description: `ID of email config which is used for this ticket. (i.e., support@yourcompany.com/sales@yourcompany.com)
If product_id is given and email_config_id is not given, product's primary email_config_id will be set`,
description: 'ID of email config which is used for this ticket. (i.e., support@yourcompany.com/sales@yourcompany.com) If product_id is given and email_config_id is not given, product\'s primary email_config_id will be set',
},
{
displayName: 'FR Due By',
@ -468,8 +467,7 @@ export class Freshdesk implements INodeType {
typeOptions: {
loadOptionsMethod: 'getProducts',
},
description: `ID of the product to which the ticket is associated.
It will be ignored if the email_config_id attribute is set in the request.`,
description: 'ID of the product to which the ticket is associated. It will be ignored if the email_config_id attribute is set in the request.',
},
{
displayName: 'Subject',
@ -665,8 +663,7 @@ export class Freshdesk implements INodeType {
name: 'emailConfigId',
type: 'number',
default: '',
description: `ID of email config which is used for this ticket. (i.e., support@yourcompany.com/sales@yourcompany.com)
If product_id is given and email_config_id is not given, product's primary email_config_id will be set`,
description: 'ID of email config which is used for this ticket. (i.e., support@yourcompany.com/sales@yourcompany.com) If product_id is given and email_config_id is not given, product\'s primary email_config_id will be set',
},
{
displayName: 'FR Due By',
@ -701,8 +698,7 @@ export class Freshdesk implements INodeType {
typeOptions: {
loadOptionsMethod: 'getProducts',
},
description: `ID of the product to which the ticket is associated.
It will be ignored if the email_config_id attribute is set in the request.`,
description: 'ID of the product to which the ticket is associated. It will be ignored if the email_config_id attribute is set in the request.',
},
{
displayName: 'Priority',

View file

@ -1741,27 +1741,21 @@ export class GoogleDrive implements INodeType {
name: 'adminManagedRestrictions',
type: 'boolean',
default: false,
description: `Whether the options to copy, print, or download files inside this shared drive,
should be disabled for readers and commenters. When this restriction is set to true, it will
override the similarly named field to true for any file inside this shared drive.`,
description: 'Whether the options to copy, print, or download files inside this shared drive, should be disabled for readers and commenters. When this restriction is set to true, it will override the similarly named field to true for any file inside this shared drive.',
},
{
displayName: 'Copy Requires Writer Permission',
name: 'copyRequiresWriterPermission',
type: 'boolean',
default: false,
description: `Whether the options to copy, print, or download files inside this shared drive,
should be disabled for readers and commenters. When this restriction is set to true, it will
override the similarly named field to true for any file inside this shared drive.`,
description: 'Whether the options to copy, print, or download files inside this shared drive, should be disabled for readers and commenters. When this restriction is set to true, it will override the similarly named field to true for any file inside this shared drive.',
},
{
displayName: 'Domain Users Only',
name: 'domainUsersOnly',
type: 'boolean',
default: false,
description: `Whether access to this shared drive and items inside this shared drive
is restricted to users of the domain to which this shared drive belongs. This restriction
may be overridden by other sharing policies controlled outside of this shared drive.`,
description: 'Whether access to this shared drive and items inside this shared drive is restricted to users of the domain to which this shared drive belongs. This restriction may be overridden by other sharing policies controlled outside of this shared drive.',
},
{
displayName: 'Drive Members Only',
@ -1983,27 +1977,21 @@ export class GoogleDrive implements INodeType {
name: 'adminManagedRestrictions',
type: 'boolean',
default: false,
description: `Whether the options to copy, print, or download files inside this shared drive,
should be disabled for readers and commenters. When this restriction is set to true, it will
override the similarly named field to true for any file inside this shared drive.`,
description: 'Whether the options to copy, print, or download files inside this shared drive, should be disabled for readers and commenters. When this restriction is set to true, it will override the similarly named field to true for any file inside this shared drive.',
},
{
displayName: 'Copy Requires Writer Permission',
name: 'copyRequiresWriterPermission',
type: 'boolean',
default: false,
description: `Whether the options to copy, print, or download files inside this shared drive,
should be disabled for readers and commenters. When this restriction is set to true, it will
override the similarly named field to true for any file inside this shared drive.`,
description: 'Whether the options to copy, print, or download files inside this shared drive, should be disabled for readers and commenters. When this restriction is set to true, it will override the similarly named field to true for any file inside this shared drive.',
},
{
displayName: 'Domain Users Only',
name: 'domainUsersOnly',
type: 'boolean',
default: false,
description: `Whether access to this shared drive and items inside this shared drive
is restricted to users of the domain to which this shared drive belongs. This restriction
may be overridden by other sharing policies controlled outside of this shared drive.`,
description: 'Whether access to this shared drive and items inside this shared drive is restricted to users of the domain to which this shared drive belongs. This restriction may be overridden by other sharing policies controlled outside of this shared drive.',
},
{
displayName: 'Drive Members Only',

View file

@ -195,8 +195,7 @@ export const conversationFields: INodeProperties[] = [
name: 'autoReply',
type: 'boolean',
default: false,
description: `When autoReply is set to true, an auto reply will be sent
as long as there is at least one customer thread in the conversation.`,
description: 'When autoReply is set to true, an auto reply will be sent as long as there is at least one customer thread in the conversation.',
},
{
displayName: 'Closed At',

View file

@ -440,8 +440,7 @@ export const dealFields: INodeProperties[] = [
name: 'includeAssociations',
type: 'boolean',
default: false,
description: `Include the IDs of the associated contacts and companies in the results.
This will also automatically include the num_associated_contacts property.`,
description: 'Include the IDs of the associated contacts and companies in the results. This will also automatically include the num_associated_contacts property.',
},
{
displayName: 'Properties',

View file

@ -282,8 +282,7 @@ export const issueFields: INodeProperties[] = [
name: 'updateHistory',
type: 'boolean',
default: false,
description: `Whether the project in which the issue is created is added to the user's
Recently viewed project list, as shown under Projects in Jira.`,
description: 'Whether the project in which the issue is created is added to the user\'s Recently viewed project list, as shown under Projects in Jira.',
},
],
},
@ -608,9 +607,7 @@ export const issueFields: INodeProperties[] = [
name: 'updateHistory',
type: 'boolean',
default: false,
description: `Whether the project in which the issue is created is added to the user's
Recently viewed project list, as shown under Projects in Jira. This also populates the
JQL issues search lastViewed field.`,
description: 'Whether the project in which the issue is created is added to the user\'s Recently viewed project list, as shown under Projects in Jira. This also populates the JQL issues search lastViewed field.',
},
],
},
@ -882,8 +879,7 @@ export const issueFields: INodeProperties[] = [
name: 'subject',
type: 'string',
default: '',
description: `The subject of the email notification for the issue. If this is not specified,
then the subject is set to the issue key and summary.`,
description: 'The subject of the email notification for the issue. If this is not specified, then the subject is set to the issue key and summary.',
},
{
displayName: 'Text Body',
@ -893,8 +889,7 @@ export const issueFields: INodeProperties[] = [
alwaysOpenEditWindow: true,
},
default: '',
description: `The subject of the email notification for the issue.
If this is not specified, then the subject is set to the issue key and summary.`,
description: 'The subject of the email notification for the issue. If this is not specified, then the subject is set to the issue key and summary.',
},
],
},
@ -1136,8 +1131,7 @@ export const issueFields: INodeProperties[] = [
name: 'skipRemoteOnlyCondition',
type: 'boolean',
default: false,
description: `Indicates whether transitions with the condition Hide
From User Condition are included in the response.`,
description: 'Indicates whether transitions with the condition Hide From User Condition are included in the response.',
},
],
},

View file

@ -1209,8 +1209,7 @@ export class Mailchimp implements INodeType {
name: 'skipMergeValidation',
type: 'boolean',
default: false,
description: `If skip_merge_validation is true, member data will be accepted without merge field values,
even if the merge field is usually required`,
description: 'If skip_merge_validation is true, member data will be accepted without merge field values, even if the merge field is usually required',
},
{
displayName: 'Status',

View file

@ -1434,8 +1434,7 @@ export const contactFields: INodeProperties[] = [
name: 'rawData',
type: 'boolean',
default: true,
description: `By default only the data of the fields get returned. If this
options gets set the RAW response with all data gets returned.`,
description: 'By default only the data of the fields get returned. If this options gets set the RAW response with all data gets returned.',
},
],
},

View file

@ -276,8 +276,7 @@ export const fileFields: INodeProperties[] = [
},
},
default: '',
description: `The query text used to search for items. Values may be matched
across several fields including filename, metadata, and file content.`,
description: 'The query text used to search for items. Values may be matched across several fields including filename, metadata, and file content.',
},
/* -------------------------------------------------------------------------- */
/* file:share */

View file

@ -135,8 +135,7 @@ export const folderFields: INodeProperties[] = [
},
},
default: '',
description: `The query text used to search for items. Values may be matched
across several fields including filename, metadata, and file content.`,
description: 'The query text used to search for items. Values may be matched across several fields including filename, metadata, and file content.',
},
/* -------------------------------------------------------------------------- */
/* folder:share */

View file

@ -315,8 +315,7 @@ const typeText: INodeProperties[] = [
},
type: 'string',
default: '',
description: `Text content. This field contains the actual content
of your text and is probably the field you'll use most often`,
description: 'Text content. This field contains the actual content of your text and is probably the field you\'ll use most often',
},
{
displayName: 'Is Link',

View file

@ -276,8 +276,7 @@ export const databasePageFields = [
},
},
default: [],
description: `Name of the options you want to set.
Multiples can be defined separated by comma`,
description: 'Name of the options you want to set. Multiples can be defined separated by comma',
},
{
displayName: 'Option',
@ -463,8 +462,7 @@ export const databasePageFields = [
},
type: 'dateTime',
default: '',
description: `
An ISO 8601 formatted date, with optional time. Represents the end of a date range`,
description: ' An ISO 8601 formatted date, with optional time. Represents the end of a date range',
},
{
displayName: 'Timezone',
@ -874,8 +872,7 @@ export const databasePageFields = [
},
type: 'dateTime',
default: '',
description: `
An ISO 8601 formatted date, with optional time. Represents the end of a date range`,
description: ' An ISO 8601 formatted date, with optional time. Represents the end of a date range',
},
{
displayName: 'Timezone',

View file

@ -307,8 +307,7 @@ export class OneSimpleApi implements INodeType {
name: 'force',
type: 'boolean',
default: false,
description: `Normally the API will reuse a previously taken screenshot of the URL to give a faster response.
This option allows you to retake the screenshot at that exact time, for those times when it's necessary`,
description: 'Normally the API will reuse a previously taken screenshot of the URL to give a faster response. This option allows you to retake the screenshot at that exact time, for those times when it\'s necessary',
},
],
},
@ -536,8 +535,7 @@ export class OneSimpleApi implements INodeType {
name: 'force',
type: 'boolean',
default: false,
description: `Normally the API will reuse a previously taken screenshot of the URL to give a faster response.
This option allows you to retake the screenshot at that exact time, for those times when it's necessary`,
description: 'Normally the API will reuse a previously taken screenshot of the URL to give a faster response. This option allows you to retake the screenshot at that exact time, for those times when it\'s necessary',
},
{
displayName: 'Full Page',

View file

@ -142,8 +142,7 @@ export const incidentFields: INodeProperties[] = [
name: 'incidentKey',
type: 'string',
default: '',
description: `Sending subsequent requests referencing the same service and with the same incident_key
will result in those requests being rejected if an open incident matches that incident_key.`,
description: 'Sending subsequent requests referencing the same service and with the same incident_key will result in those requests being rejected if an open incident matches that incident_key.',
},
{
displayName: 'Priority ID',

View file

@ -278,8 +278,7 @@ export const contactFields: INodeProperties[] = [
name: 'jigsaw',
type: 'string',
default: '',
description: `references the ID of a contact in Data.com.
If a contact has a value in this field, it means that a contact was imported as a contact from Data.com.`,
description: 'references the ID of a contact in Data.com. If a contact has a value in this field, it means that a contact was imported as a contact from Data.com.',
},
{
displayName: 'Lead Source',
@ -576,8 +575,7 @@ export const contactFields: INodeProperties[] = [
name: 'jigsaw',
type: 'string',
default: '',
description: `references the ID of a contact in Data.com.
If a contact has a value in this field, it means that a contact was imported as a contact from Data.com.`,
description: 'references the ID of a contact in Data.com. If a contact has a value in this field, it means that a contact was imported as a contact from Data.com.',
},
{
displayName: 'Last Name',

View file

@ -265,8 +265,7 @@ export const leadFields: INodeProperties[] = [
name: 'jigsaw',
type: 'string',
default: '',
description: `references the ID of a contact in Data.com.
If a lead has a value in this field, it means that a contact was imported as a lead from Data.com.`,
description: 'references the ID of a contact in Data.com. If a lead has a value in this field, it means that a contact was imported as a lead from Data.com.',
},
{
displayName: 'Lead Source',
@ -521,8 +520,7 @@ export const leadFields: INodeProperties[] = [
name: 'jigsaw',
type: 'string',
default: '',
description: `references the ID of a contact in Data.com.
If a lead has a value in this field, it means that a contact was imported as a lead from Data.com.`,
description: 'references the ID of a contact in Data.com. If a lead has a value in this field, it means that a contact was imported as a lead from Data.com.',
},
{
displayName: 'Last Name',

View file

@ -109,17 +109,14 @@ export const taskFields: INodeProperties[] = [
alwaysOpenEditWindow: true,
},
default: '',
description: `Represents the result of a given call, for example, “we'll call back,” or “call
unsuccessful. Limit is 255 characters. Not subject to field-level security, available for any user
in an organization with Salesforce CRM Call Center.`,
description: 'Represents the result of a given call, for example, “we\'ll call back,” or “call unsuccessful.” Limit is 255 characters. Not subject to field-level security, available for any user in an organization with Salesforce CRM Call Center.',
},
{
displayName: 'Call Duration In Seconds',
name: 'callDurationInSeconds',
type: 'number',
default: '',
description: `Duration of the call in seconds. Not subject to field-level security,
available for any user in an organization with Salesforce CRM Call Center`,
description: 'Duration of the call in seconds. Not subject to field-level security, available for any user in an organization with Salesforce CRM Call Center',
},
{
displayName: 'Call Object',
@ -260,8 +257,7 @@ export const taskFields: INodeProperties[] = [
name: 'recurrenceEndDateOnly',
type: 'dateTime',
default: '',
description: `The last date on which the task repeats. This field has a timestamp that
is always set to midnight in the Coordinated Universal Time (UTC) time zone.`,
description: 'The last date on which the task repeats. This field has a timestamp that is always set to midnight in the Coordinated Universal Time (UTC) time zone.',
},
{
displayName: 'Recurrence Month Of Year',
@ -360,10 +356,7 @@ export const taskFields: INodeProperties[] = [
name: 'reminderDateTime',
type: 'dateTime',
default: '',
description: `Represents the time when the reminder is scheduled to fire,
if IsReminderSet is set to true. If IsReminderSet is set to false, then the
user may have deselected the reminder checkbox in the Salesforce user interface,
or the reminder has already fired at the time indicated by the value.`,
description: 'Represents the time when the reminder is scheduled to fire, if IsReminderSet is set to true. If IsReminderSet is set to false, then the user may have deselected the reminder checkbox in the Salesforce user interface, or the reminder has already fired at the time indicated by the value.',
},
{
displayName: 'Subject',
@ -390,9 +383,7 @@ export const taskFields: INodeProperties[] = [
name: 'whatId',
type: 'string',
default: '',
description: `The WhatId represents nonhuman objects such as accounts, opportunities,
campaigns, cases, or custom objects. WhatIds are polymorphic. Polymorphic means a
WhatId is equivalent to the ID of a related object.`,
description: 'The WhatId represents nonhuman objects such as accounts, opportunities, campaigns, cases, or custom objects. WhatIds are polymorphic. Polymorphic means a WhatId is equivalent to the ID of a related object.',
},
{
displayName: 'Who Id',
@ -457,17 +448,14 @@ export const taskFields: INodeProperties[] = [
alwaysOpenEditWindow: true,
},
default: '',
description: `Represents the result of a given call, for example, “we'll call back,” or “call
unsuccessful. Limit is 255 characters. Not subject to field-level security, available for any user
in an organization with Salesforce CRM Call Center.`,
description: 'Represents the result of a given call, for example, “we\'ll call back,” or “call unsuccessful.” Limit is 255 characters. Not subject to field-level security, available for any user in an organization with Salesforce CRM Call Center.',
},
{
displayName: 'Call Duration In Seconds',
name: 'callDurationInSeconds',
type: 'number',
default: '',
description: `Duration of the call in seconds. Not subject to field-level security,
available for any user in an organization with Salesforce CRM Call Center`,
description: 'Duration of the call in seconds. Not subject to field-level security, available for any user in an organization with Salesforce CRM Call Center',
},
{
displayName: 'Call Object',
@ -601,8 +589,7 @@ export const taskFields: INodeProperties[] = [
name: 'recurrenceEndDateOnly',
type: 'dateTime',
default: '',
description: `The last date on which the task repeats. This field has a timestamp that
is always set to midnight in the Coordinated Universal Time (UTC) time zone.`,
description: 'The last date on which the task repeats. This field has a timestamp that is always set to midnight in the Coordinated Universal Time (UTC) time zone.',
},
{
displayName: 'Recurrence Instance',
@ -728,10 +715,7 @@ export const taskFields: INodeProperties[] = [
name: 'reminderDateTime',
type: 'dateTime',
default: '',
description: `Represents the time when the reminder is scheduled to fire,
if IsReminderSet is set to true. If IsReminderSet is set to false, then the
user may have deselected the reminder checkbox in the Salesforce user interface,
or the reminder has already fired at the time indicated by the value.`,
description: 'Represents the time when the reminder is scheduled to fire, if IsReminderSet is set to true. If IsReminderSet is set to false, then the user may have deselected the reminder checkbox in the Salesforce user interface, or the reminder has already fired at the time indicated by the value.',
},
{
displayName: 'Type',
@ -748,9 +732,7 @@ export const taskFields: INodeProperties[] = [
name: 'whatId',
type: 'string',
default: '',
description: `The WhatId represents nonhuman objects such as accounts, opportunities,
campaigns, cases, or custom objects. WhatIds are polymorphic. Polymorphic means a
WhatId is equivalent to the ID of a related object.`,
description: 'The WhatId represents nonhuman objects such as accounts, opportunities, campaigns, cases, or custom objects. WhatIds are polymorphic. Polymorphic means a WhatId is equivalent to the ID of a related object.',
},
{
displayName: 'Who Id',

View file

@ -592,8 +592,7 @@ export const productFields: INodeProperties[] = [
name: 'fields',
type: 'string',
default: '',
description: `Fields the product will return, formatted as a string of comma-separated values.
By default all the fields are returned`,
description: 'Fields the product will return, formatted as a string of comma-separated values. By default all the fields are returned',
},
],
},

View file

@ -234,8 +234,7 @@ export class Signl4 implements INodeType {
],
},
},
description: `If the event originates from a record in a 3rd party system, use this parameter to pass
the unique ID of that record. That ID will be communicated in outbound webhook notifications from SIGNL4, which is great for correlation/synchronization of that record with the alert. If you resolve / close an alert you must use the same External ID as in the original alert.`,
description: 'If the event originates from a record in a 3rd party system, use this parameter to pass the unique ID of that record. That ID will be communicated in outbound webhook notifications from SIGNL4, which is great for correlation/synchronization of that record with the alert. If you resolve / close an alert you must use the same External ID as in the original alert.',
},
],
};

View file

@ -45,8 +45,7 @@ export const pushFields: INodeProperties[] = [
],
},
},
description: `To provide text in a push, supply one of either "content" or "pushContent" (or both).
Limited to 2500 characters. (Required if a value for "pushContent" is not provided).`,
description: 'To provide text in a push, supply one of either "content" or "pushContent" (or both). Limited to 2500 characters. (Required if a value for "pushContent" is not provided).',
},
{
displayName: 'Additional Fields',

View file

@ -385,8 +385,7 @@ export class Wait implements INodeType {
name: 'limitWaitTime',
type: 'boolean',
default: false,
description: `If no webhook call is received, the workflow will automatically
resume execution after the specified limit type`,
description: 'If no webhook call is received, the workflow will automatically resume execution after the specified limit type',
displayOptions: {
show: {
resume: [
@ -549,9 +548,7 @@ export class Wait implements INodeType {
],
},
},
description: `Name of the binary property to which to write the data of
the received file. If the data gets received via "Form-Data Multipart"
it will be the prefix and a number starting with 0 will be attached to it.`,
description: 'Name of the binary property to which to write the data of the received file. If the data gets received via "Form-Data Multipart" it will be the prefix and a number starting with 0 will be attached to it.',
},
{
displayName: 'Ignore Bots',

View file

@ -301,9 +301,7 @@ export class Webhook implements INodeType {
],
},
},
description: `Name of the binary property to write the data of
the received file to. If the data gets received via "Form-Data Multipart"
it will be the prefix and a number starting with 0 will be attached to it.`,
description: 'Name of the binary property to write the data of the received file to. If the data gets received via "Form-Data Multipart" it will be the prefix and a number starting with 0 will be attached to it.',
},
{
displayName: 'Ignore Bots',