From 46f309929b7db574c4a0217b830f0b558882cecb Mon Sep 17 00:00:00 2001 From: Adhiraj Singh Date: Wed, 11 May 2022 17:50:04 +0530 Subject: [PATCH] feat: message reaction fix from other party --- src/Utils/process-message.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Utils/process-message.ts b/src/Utils/process-message.ts index 3a0289c..228ee44 100644 --- a/src/Utils/process-message.ts +++ b/src/Utils/process-message.ts @@ -121,7 +121,13 @@ const processMessage = async( key: message.key, } const operation = content.reactionMessage?.text ? 'add' : 'remove' - map['messages.reaction'] = { reaction, key: content.reactionMessage!.key!, operation } + const msgKey = content.reactionMessage!.key! + if(!message.key.fromMe) { + msgKey.remoteJid = message.key.remoteJid + msgKey.fromMe = !msgKey.fromMe + } + + map['messages.reaction'] = { reaction, key: msgKey, operation } } else if(message.messageStubType) { const jid = message.key!.remoteJid! //let actor = whatsappID (message.participant)