crm tasks are now visible in zoho crm

This commit is contained in:
yashwin-foxy 2025-09-24 20:32:10 +05:30
parent 4bc0ba77db
commit 6f56c06221

View File

@ -696,14 +696,25 @@ class ZohoMapper {
break; break;
case 'tasks': case 'tasks':
// Tasks response has tasklists array and page_info // Handle both CRM and Books tasks - check response structure
records = zohoResponse.tasks || []; if (zohoResponse.data && zohoResponse.info) {
pageInfo = { // Books response structure
count: zohoResponse.page_info?.per_page || records.length, records = zohoResponse.data || [];
moreRecords: zohoResponse.page_info?.has_next_page || false, pageInfo = {
page: zohoResponse.page_info?.page || 1, count: zohoResponse.info?.count || records.length,
pageCount: zohoResponse.page_info?.page_count || 1 moreRecords: zohoResponse.info?.more_records || false,
}; page: zohoResponse.info?.page || 1
};
} else {
// CRM response structure
records = zohoResponse.tasks || [];
pageInfo = {
count: zohoResponse.page_info?.per_page || records.length,
moreRecords: zohoResponse.page_info?.has_next_page || false,
page: zohoResponse.page_info?.page || 1,
pageCount: zohoResponse.page_info?.page_count || 1
};
}
break; break;
case 'phases': case 'phases':