|
|
@ -284,11 +284,11 @@ export const sentMsgTypeMapped = {
|
|
|
|
const whatsappMsgMapped = {
|
|
|
|
const whatsappMsgMapped = {
|
|
|
|
'whatsapp.inbound_message.received': {
|
|
|
|
'whatsapp.inbound_message.received': {
|
|
|
|
getMsg: (result) => {
|
|
|
|
getMsg: (result) => {
|
|
|
|
console.log('whatsapp.inbound_message.received', result);
|
|
|
|
// console.log('whatsapp.inbound_message.received', result);
|
|
|
|
return isEmpty(result?.whatsappInboundMessage) ? null : { ...result.whatsappInboundMessage, conversationid: result.conversationid, messageorigin: result.messageorigin, msg_source: 'WABA', msg_direction: 'inbound' };
|
|
|
|
return isEmpty(result?.whatsappInboundMessage) ? null : { ...result.whatsappInboundMessage, conversationid: result.conversationid, messageorigin: result.messageorigin, msg_source: 'WABA', msg_direction: 'inbound' };
|
|
|
|
},
|
|
|
|
},
|
|
|
|
contentToRender: (contentObj) => {
|
|
|
|
contentToRender: (contentObj) => {
|
|
|
|
console.log('whatsapp.inbound_message.received to render', contentObj);
|
|
|
|
// console.log('whatsapp.inbound_message.received to render', contentObj);
|
|
|
|
return parseRenderMessageItem(contentObj);
|
|
|
|
return parseRenderMessageItem(contentObj);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
contentToUpdate: () => null,
|
|
|
|
contentToUpdate: () => null,
|
|
|
@ -325,7 +325,7 @@ const whatsappMsgMapped = {
|
|
|
|
const emailMsgMapped = {
|
|
|
|
const emailMsgMapped = {
|
|
|
|
'email.inbound.received': {
|
|
|
|
'email.inbound.received': {
|
|
|
|
getMsg: (result) => {
|
|
|
|
getMsg: (result) => {
|
|
|
|
console.log('email.inbound.received', result);
|
|
|
|
// console.log('email.inbound.received', result);
|
|
|
|
const data1 = pick(result, ['conversationid', 'opi_sn', 'coli_sn', 'coli_id']);
|
|
|
|
const data1 = pick(result, ['conversationid', 'opi_sn', 'coli_sn', 'coli_id']);
|
|
|
|
return isEmpty(result?.emailMessage) ? null : { ...result.emailMessage, ...data1, msg_source: 'email', msg_direction: 'inbound' };
|
|
|
|
return isEmpty(result?.emailMessage) ? null : { ...result.emailMessage, ...data1, msg_source: 'email', msg_direction: 'inbound' };
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -337,7 +337,7 @@ const emailMsgMapped = {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'email.updated': {
|
|
|
|
'email.updated': {
|
|
|
|
getMsg: (result) => {
|
|
|
|
getMsg: (result) => {
|
|
|
|
console.log('email.updated', result);
|
|
|
|
// console.log('email.updated', result);
|
|
|
|
const { emailMessage } = result;
|
|
|
|
const { emailMessage } = result;
|
|
|
|
const data1 = pick(result, ['conversationid', 'opi_sn', 'coli_sn', 'coli_id']);
|
|
|
|
const data1 = pick(result, ['conversationid', 'opi_sn', 'coli_sn', 'coli_id']);
|
|
|
|
return isEmpty(result?.emailMessage) ? null : { ...emailMessage, ...data1, msg_source: 'email', msg_direction: 'outbound' };
|
|
|
|
return isEmpty(result?.emailMessage) ? null : { ...emailMessage, ...data1, msg_source: 'email', msg_direction: 'outbound' };
|
|
|
|