From 3c96f536655ea0241a6e3c0f28722c5716293f3e Mon Sep 17 00:00:00 2001 From: Mayank Singh Date: Mon, 25 Nov 2024 07:50:06 +0530 Subject: [PATCH] TP-89230 | callid and dispose call --- packages/adapter-ameyo/lib/assets/js/ajaxClient.ts | 4 ++-- packages/adapter-ameyo/lib/main.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/adapter-ameyo/lib/assets/js/ajaxClient.ts b/packages/adapter-ameyo/lib/assets/js/ajaxClient.ts index 7ccb8ee..514d0c3 100644 --- a/packages/adapter-ameyo/lib/assets/js/ajaxClient.ts +++ b/packages/adapter-ameyo/lib/assets/js/ajaxClient.ts @@ -70,8 +70,8 @@ function extractUserCallModelUpdatedPush(rawResponse) { if (jsonData?.pushType === pushResponseTypes.CRMCreateNotifyPush) { const crtObjectId = jsonData?.data?.crtObjectId; const parsedObject = parseQuerystring(jsonData?.data?.crmURL); - const userCRTObjectId = parsedObject?.userCrtObjectId?.replace('%40', '@'); - userCRTObjectId.replace('%40', '@'); + let userCRTObjectId = parsedObject?.userCrtObjectId?.replace('%40', '@'); + userCRTObjectId = userCRTObjectId.replace('%40', '@'); const phoneNumber = parsedObject?.phone; const lan = parsedObject?.loanaccountnumber; const callId = parsedObject?.unique_id; diff --git a/packages/adapter-ameyo/lib/main.ts b/packages/adapter-ameyo/lib/main.ts index caab4e6..90a7574 100644 --- a/packages/adapter-ameyo/lib/main.ts +++ b/packages/adapter-ameyo/lib/main.ts @@ -167,7 +167,7 @@ class AmeyoAdapter implements IAdapter { } if (data?.type === MessagingType.ON_AMEYO_CALL_DISCONNECTED) { this.callbacks.onCallDisconnected(data?.data); - ameyoHangupUser(this.sessionId, this.currentCallMetadata?.crtObjectId); + ameyoHangupUser(this.sessionId, this.currentCallMetadata?.userCRTObjectId); this.currentCallMetadata = {...this.currentCallMetadata, ...data?.data} } if (data?.type === MessagingType.ON_AMEYO_AGENT_ON_BREAK) {