fix(Merge Node): Do not error if expected key is missing

This commit is contained in:
Michael Kret
2023-04-28 19:46:59 +03:00
committed by GitHub
parent c0b1cddc91
commit d219af75cf
11 changed files with 1257 additions and 74 deletions

View File

@@ -414,7 +414,15 @@ export function checkMatchFieldsInput(data: IDataObject[]) {
return data as PairToMatch[];
}
export function checkInput(
export function checkInput(input: INodeExecutionData[]) {
if (!input) return [];
if (input.some((item) => isEmpty(item.json))) {
input = input.filter((item) => !isEmpty(item.json));
}
return input;
}
export function checkInputAndThrowError(
input: INodeExecutionData[],
fields: string[],
disableDotNotation: boolean,