From 81d7e0e68c0e35de115a93593194d0273c86dba2 Mon Sep 17 00:00:00 2001 From: Hassan_Wari Date: Wed, 17 Jan 2024 13:48:43 +0300 Subject: [PATCH] Fix pagination --- .../greenhouse-basic/greenhouse-applications.ts | 2 +- integration-templates/greenhouse-basic/greenhouse-candidates.ts | 2 +- integration-templates/greenhouse-basic/greenhouse-jobs.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/integration-templates/greenhouse-basic/greenhouse-applications.ts b/integration-templates/greenhouse-basic/greenhouse-applications.ts index 5c3156fe579..48723d6ed92 100644 --- a/integration-templates/greenhouse-basic/greenhouse-applications.ts +++ b/integration-templates/greenhouse-basic/greenhouse-applications.ts @@ -9,8 +9,8 @@ export default async function fetchData(nango: NangoSync) { ...(nango.lastSyncDate ? { params: { created_after: nango.lastSyncDate?.toISOString() } } : {}), paginate: { type: 'link', - link_path_in_response_body: 'links.next', limit_name_in_request: 'per_page', + link_rel_in_response_header: 'next', limit: 100 } }; diff --git a/integration-templates/greenhouse-basic/greenhouse-candidates.ts b/integration-templates/greenhouse-basic/greenhouse-candidates.ts index 28b3145514c..4646346a8f4 100644 --- a/integration-templates/greenhouse-basic/greenhouse-candidates.ts +++ b/integration-templates/greenhouse-basic/greenhouse-candidates.ts @@ -9,8 +9,8 @@ export default async function fetchData(nango: NangoSync) { ...(nango.lastSyncDate ? { params: { created_after: nango.lastSyncDate?.toISOString() } } : {}), paginate: { type: 'link', - link_path_in_response_body: 'links.next', limit_name_in_request: 'per_page', + link_rel_in_response_header: 'next', limit: 100 } }; diff --git a/integration-templates/greenhouse-basic/greenhouse-jobs.ts b/integration-templates/greenhouse-basic/greenhouse-jobs.ts index 987f54b3ad2..061d10f501a 100644 --- a/integration-templates/greenhouse-basic/greenhouse-jobs.ts +++ b/integration-templates/greenhouse-basic/greenhouse-jobs.ts @@ -9,8 +9,8 @@ export default async function fetchData(nango: NangoSync) { ...(nango.lastSyncDate ? { params: { created_after: nango.lastSyncDate?.toISOString() } } : {}), paginate: { type: 'link', - link_path_in_response_body: 'links.next', limit_name_in_request: 'per_page', + link_rel_in_response_header: 'next', limit: 100 } };