mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
feat: Add item information to more node errors (#3681)
* ⚡ Add `itemIndex` to node-thrown errors * ⚡ Add some missing item indexes
This commit is contained in:
@@ -478,13 +478,13 @@ export class Medium implements INodeType {
|
||||
bodyRequest.tags = tags.split(',').map(name => {
|
||||
const returnValue = name.trim();
|
||||
if (returnValue.length > 25) {
|
||||
throw new NodeOperationError(this.getNode(), `The tag "${returnValue}" is to long. Maximum lenght of a tag is 25 characters.`);
|
||||
throw new NodeOperationError(this.getNode(), `The tag "${returnValue}" is to long. Maximum lenght of a tag is 25 characters.`, { itemIndex: i });
|
||||
}
|
||||
return returnValue;
|
||||
});
|
||||
|
||||
if ((bodyRequest.tags as string[]).length > 5) {
|
||||
throw new NodeOperationError(this.getNode(), 'To many tags got used. Maximum 5 can be set.');
|
||||
throw new NodeOperationError(this.getNode(), 'To many tags got used. Maximum 5 can be set.', { itemIndex: i });
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user