From 82827d0a12e889b2fdebd422bd1fcb483860599e Mon Sep 17 00:00:00 2001 From: Jonathan Bennetts Date: Fri, 2 Sep 2022 15:43:14 +0100 Subject: [PATCH] fix(monicaCrm Node): fix pagination when using return all --- packages/nodes-base/nodes/MonicaCrm/GenericFunctions.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/nodes-base/nodes/MonicaCrm/GenericFunctions.ts b/packages/nodes-base/nodes/MonicaCrm/GenericFunctions.ts index ad1bb13e8..697382683 100644 --- a/packages/nodes-base/nodes/MonicaCrm/GenericFunctions.ts +++ b/packages/nodes-base/nodes/MonicaCrm/GenericFunctions.ts @@ -67,6 +67,8 @@ export async function monicaCrmApiRequestAllItems( const limit = this.getNodeParameter('limit', 0, 0) as number; let totalItems = 0; + qs.page = 1; + qs.limit = 100; let responseData; const returnData: IDataObject[] = []; @@ -78,7 +80,7 @@ export async function monicaCrmApiRequestAllItems( if (!forLoader && !returnAll && returnData.length > limit) { return returnData.slice(0, limit); } - + qs.page++; totalItems = responseData.meta.total; } while (totalItems > returnData.length);