File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed
Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -122,9 +122,14 @@ class WhatsappClient extends EventEmitter {
122122 if ( this . #offline) this . setSendPresenceUpdateInterval ( 'unavailable' )
123123
124124 this . #conn. ev . on ( 'messages.upsert' , msgs => {
125- const msg = msgs . messages [ 0 ]
126- const messageType = Object . keys ( msg . message ) [ 0 ]
127- if ( ! msg . key . fromMe ) this . emit ( 'msg' , { type : messageType , ...msgs . messages [ 0 ] } )
125+ const msg = messages [ 0 ]
126+
127+ if ( msg . hasOwnProperty ( 'message' ) && ! msg . key . fromMe ) {
128+ delete msg . message . messageContextInfo ;
129+ const messageType = Object . keys ( msg . message ) [ 0 ]
130+
131+ this . emit ( 'msg' , { type : messageType , ...msg } )
132+ }
128133 } )
129134
130135 this . #conn. ev . on ( "presence.update" , ( presence ) => {
@@ -292,4 +297,4 @@ class WhatsappError extends Error {
292297 }
293298}
294299
295- module . exports = { WhatsappClient, MessageType }
300+ module . exports = { WhatsappClient, MessageType }
You can’t perform that action at this time.
0 commit comments