fix: set default value to crmCallDuration is equals 0
parent
6691427b37
commit
9b719a5eae
|
@ -86,8 +86,8 @@ const callJournaling = async (req, res) => {
|
|||
// throw new CustomError.BadRequestError(`The crmCallDuration property must be provided when operation is outboundAsweredCall`)
|
||||
|
||||
|
||||
if (!crmCallDuration || crmCallDuration.trim() == "")
|
||||
crmCallDuration = "300"
|
||||
if (!crmCallDuration || crmCallDuration.trim() == "" || crmCallDuration == "0")
|
||||
crmCallDuration = "10"
|
||||
|
||||
|
||||
if (operationStatus == "hangup")
|
||||
|
@ -135,10 +135,10 @@ const oauthCallBack = async (req, res) => {
|
|||
redirect_uri: process.env.URL_OAUTH_CALLBACK,
|
||||
code
|
||||
}
|
||||
|
||||
|
||||
// Refactor this. This is for salesforce only oauth2 that need a code_verifier. Try to find another
|
||||
// way of gettig the code without need the code_verifier
|
||||
const rest = crmOauth.crm.crmRest
|
||||
const rest = crmOauth.crm.crmRest
|
||||
const salesforceUrls = rest.map(endpoint => {
|
||||
const key = Object.keys(endpoint)[0]
|
||||
const url = endpoint[key].request.url
|
||||
|
@ -146,8 +146,8 @@ const oauthCallBack = async (req, res) => {
|
|||
if (url.includes("salesforce")) {
|
||||
return `${key} URL: ${url}`
|
||||
}
|
||||
}).filter(Boolean)
|
||||
|
||||
}).filter(Boolean)
|
||||
|
||||
if (salesforceUrls.find(url => url.includes('salesforce'))) {
|
||||
authCodeProof = {
|
||||
...authCodeProof, ...{
|
||||
|
|
Loading…
Reference in New Issue