diff --git a/src/modules/crm/services/crmAPI.ts b/src/modules/crm/services/crmAPI.ts index 693a898..3efc410 100644 --- a/src/modules/crm/services/crmAPI.ts +++ b/src/modules/crm/services/crmAPI.ts @@ -48,12 +48,12 @@ export const crmAPI = { // New API endpoints for sales orders, purchase orders, and invoices getSalesOrders: (params?: CrmSearchParams) => - http.get>>(`/api/v1/integrations/sales-orders?provider=zoho`, params), + http.get>>(`/api/v1/integrations/zoho/crm/sales-orders?provider=zoho`, params), getPurchaseOrders: (params?: CrmSearchParams) => - http.get>>(`/api/v1/integrations/purchase-orders?provider=zoho`, params), + http.get>>(`/api/v1/integrations/zoho/crm/purchase-orders?provider=zoho`, params), getInvoices: (params?: CrmSearchParams) => - http.get>>(`/api/v1/integrations/invoices?provider=zoho`, params), + http.get>>(`/api/v1/integrations/zoho/crm/invoices?provider=zoho`, params), }; diff --git a/src/modules/integrations/screens/ZohoAuth.tsx b/src/modules/integrations/screens/ZohoAuth.tsx index ad6c379..f266ef2 100644 --- a/src/modules/integrations/screens/ZohoAuth.tsx +++ b/src/modules/integrations/screens/ZohoAuth.tsx @@ -81,6 +81,10 @@ const getScopeForService = (_serviceKey?: ServiceKey): string => { 'ZohoBooks.FullAccess.READ', // Zoho People 'ZohoPeople.employee.READ', + 'ZohoPeople.attendance.READ', + 'ZohoPeople.leave.READ', + 'ZohoPeople.performance.READ', + 'ZohoPeople.forms.READ', //can read the user info 'aaaserver.profile.READ' ].join(','); diff --git a/src/modules/zohoProjects/services/zohoProjectsAPI.ts b/src/modules/zohoProjects/services/zohoProjectsAPI.ts index d9f9e0b..ac8a0ed 100644 --- a/src/modules/zohoProjects/services/zohoProjectsAPI.ts +++ b/src/modules/zohoProjects/services/zohoProjectsAPI.ts @@ -31,7 +31,7 @@ export const zohoProjectsAPI = { limit: 20, ...params, }; - return http.get(`${ZOHO_PROJECTS_BASE_URL}/all-projects`, queryParams); + return http.get(`${ZOHO_PROJECTS_BASE_URL}/zoho/projects/all-projects`, queryParams); }, // Get all project tasks with pagination @@ -43,7 +43,7 @@ export const zohoProjectsAPI = { limit: 50, ...params, }; - return http.get(`${ZOHO_PROJECTS_BASE_URL}/all-project-tasks`, queryParams); + return http.get(`${ZOHO_PROJECTS_BASE_URL}/zoho/projects/all-project-tasks`, queryParams); }, // Get all project issues with pagination @@ -55,7 +55,7 @@ export const zohoProjectsAPI = { limit: 50, ...params, }; - return http.get(`${ZOHO_PROJECTS_BASE_URL}/all-project-issues`, queryParams); + return http.get(`${ZOHO_PROJECTS_BASE_URL}/zoho/projects/all-project-issues`, queryParams); }, // Get all project phases with pagination @@ -67,7 +67,7 @@ export const zohoProjectsAPI = { limit: 50, ...params, }; - return http.get(`${ZOHO_PROJECTS_BASE_URL}/all-project-phases`, queryParams); + return http.get(`${ZOHO_PROJECTS_BASE_URL}/zoho/projects/all-project-phases`, queryParams); }, // Get projects by filters @@ -81,7 +81,7 @@ export const zohoProjectsAPI = { ...filters, ...params, }; - return http.get(`${ZOHO_PROJECTS_BASE_URL}/all-projects`, queryParams); + return http.get(`${ZOHO_PROJECTS_BASE_URL}/zoho/projects/all-projects`, queryParams); }, };