|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
import { cloneDeep, isEmpty, olog, fixTo2Decimals } from "@/utils/commons";
|
|
|
|
|
import { cloneDeep, isEmpty, olog, fixTo2Decimals, pick } from "@/utils/commons";
|
|
|
|
|
import dayjs from "dayjs";
|
|
|
|
|
import { v4 as uuid } from "uuid";
|
|
|
|
|
|
|
|
|
@ -282,7 +282,8 @@ const emailMsgMapped = {
|
|
|
|
|
'email.inbound.received': {
|
|
|
|
|
getMsg: (result) => {
|
|
|
|
|
console.log('email.inbound.received', result);
|
|
|
|
|
return isEmpty(result?.emailMessage) ? null : { ...result.emailMessage, conversationid: result.conversationid, };
|
|
|
|
|
const data1 = pick(result, ['conversationid', 'opi_sn', 'coli_sn', 'coli_id']);
|
|
|
|
|
return isEmpty(result?.emailMessage) ? null : { ...result.emailMessage, ...data1, };
|
|
|
|
|
},
|
|
|
|
|
contentToRender: (contentObj) => {
|
|
|
|
|
// console.log('email.inbound.received to render', contentObj);
|
|
|
|
@ -295,7 +296,8 @@ const emailMsgMapped = {
|
|
|
|
|
getMsg: (result) => {
|
|
|
|
|
console.log('email.updated', result);
|
|
|
|
|
const { emailMessage } = result;
|
|
|
|
|
return isEmpty(result?.emailMessage) ? null : { ...emailMessage, conversationid: result.conversationid, };
|
|
|
|
|
const data1 = pick(result, ['conversationid', 'opi_sn', 'coli_sn', 'coli_id']);
|
|
|
|
|
return isEmpty(result?.emailMessage) ? null : { ...emailMessage, ...data1, };
|
|
|
|
|
},
|
|
|
|
|
contentToRender: (contentObj) => null,
|
|
|
|
|
contentToUpdate: (msgcontent) => ({
|
|
|
|
|