diff --git a/src/services/salesforce.service.js b/src/services/salesforce.service.js index f82ed1b..b5acc62 100644 --- a/src/services/salesforce.service.js +++ b/src/services/salesforce.service.js @@ -1,5 +1,6 @@ import axios from "axios"; import logger from "../config/logger.js"; +import authFetch from "../utils/authFetch.js"; class SalesforceService { @@ -12,10 +13,12 @@ class SalesforceService { logger.info(`SalesforceService - Sending client data to Salesforce: ${clientData.userDetails.email}`); - const response = await axios.post(url, salesforcePayload, { + const response = await authFetch(url, { + method: 'POST', headers: { 'Content-Type': 'application/json', }, + body: JSON.stringify(salesforcePayload), timeout: 30000, // 30 seconds timeout });