@@ -49,13 +49,17 @@ const getTypeMessage = (msg: any) => {
4949 : ''
5050 } `
5151 : undefined ,
52-
52+
5353 // --- FIX FACEBOOK ADS START ---
5454 externalAdReplyBody : msg ?. message ?. extendedTextMessage ?. contextInfo ?. externalAdReply ?. body
5555 ? `externalAdReplyBody|${ msg . message . extendedTextMessage . contextInfo . externalAdReply . body } `
5656 : msg ?. message ?. extendedTextMessage ?. contextInfo ?. externalAdReply ?. title
57- ? `externalAdReplyBody|${ msg . message . extendedTextMessage . contextInfo . externalAdReply . title } `
58- : undefined ,
57+ ? `externalAdReplyBody|${ msg . message . extendedTextMessage . contextInfo . externalAdReply . title } `
58+ : msg ?. contextInfo ?. externalAdReply ?. body
59+ ? `externalAdReplyBody|${ msg . contextInfo . externalAdReply . body } `
60+ : msg ?. contextInfo ?. externalAdReply ?. title
61+ ? `externalAdReplyBody|${ msg . contextInfo . externalAdReply . title } `
62+ : undefined ,
5963 // --- FIX FACEBOOK ADS END ---
6064 } ;
6165
@@ -65,7 +69,9 @@ const getTypeMessage = (msg: any) => {
6569} ;
6670
6771const getMessageContent = ( types : any ) => {
68- const typeKey = Object . keys ( types ) . find ( ( key ) => key !== 'externalAdReplyBody' && key !== 'messageType' && types [ key ] !== undefined ) ;
72+ const typeKey = Object . keys ( types ) . find (
73+ ( key ) => key !== 'externalAdReplyBody' && key !== 'messageType' && types [ key ] !== undefined ,
74+ ) ;
6975
7076 let result = typeKey ? types [ typeKey ] : undefined ;
7177
@@ -80,4 +86,4 @@ export const getConversationMessage = (msg: any) => {
8086 const types = getTypeMessage ( msg ) ;
8187 const messageContent = getMessageContent ( types ) ;
8288 return messageContent ;
83- } ;
89+ } ;
0 commit comments