fix(MongoDB Node): Fix "Maximum call stack size exceeded" error on too many rows (#8530)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™ 2024-02-02 09:48:14 +01:00 committed by GitHub
parent d4607381ed
commit 76cdf75fb9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -108,7 +108,6 @@ export class MongoDb implements INodeType {
const mdb = client.db(database);
const returnItems: INodeExecutionData[] = [];
let responseData: IDataObject | IDataObject[] = [];
const items = this.getInputData();
@ -369,13 +368,11 @@ export class MongoDb implements INodeType {
const itemData = generatePairedItemData(items.length);
const executionData = this.helpers.constructExecutionMetaData(
const returnItems = this.helpers.constructExecutionMetaData(
this.helpers.returnJsonArray(responseData),
{ itemData },
);
returnItems.push(...executionData);
return [returnItems];
}
}