|
|
@ -408,8 +408,8 @@ export const whatsappMsgTypeMapped = {
|
|
|
|
template: {
|
|
|
|
template: {
|
|
|
|
type: 'text',
|
|
|
|
type: 'text',
|
|
|
|
data: (msg) => {
|
|
|
|
data: (msg) => {
|
|
|
|
const templateDataMapped = msg.template?.components ? msg.template.components.reduce((r, v) => ({ ...r, [v.type]: v }), {}) : null;
|
|
|
|
const templateDataMapped = msg.template?.components ? msg.template.components.reduce((r, v) => ({ ...r, [v.type]: v }), {}) : {};
|
|
|
|
return { id: msg.wamid, text: autoLinkText(templateDataMapped?.body?.text || `......${templateDataMapped?.body?.parameters.map(pv => pv?.text || '').join('......')}......`), title: msg.template.name };
|
|
|
|
return { id: msg.wamid, text: autoLinkText(templateDataMapped?.body?.text || `......${(templateDataMapped?.body?.parameters || []).map(pv => pv?.text || '').join('......')}......`), title: msg.template.name };
|
|
|
|
},
|
|
|
|
},
|
|
|
|
renderForReply: (msg) => {
|
|
|
|
renderForReply: (msg) => {
|
|
|
|
const templateDataMapped = msg.template?.components ? msg.template.components.reduce((r, v) => ({ ...r, [v.type]: v }), {}) : null;
|
|
|
|
const templateDataMapped = msg.template?.components ? msg.template.components.reduce((r, v) => ({ ...r, [v.type]: v }), {}) : null;
|
|
|
|