diff --git a/src/main/java/eu/siacs/conversations/parser/MessageParser.java b/src/main/java/eu/siacs/conversations/parser/MessageParser.java index 05bf7f80a59cb5180c0d8c57a0f9ea0ebb373ffc..100e6bebd442954eaaa581f586a7cd095869e526 100644 --- a/src/main/java/eu/siacs/conversations/parser/MessageParser.java +++ b/src/main/java/eu/siacs/conversations/parser/MessageParser.java @@ -1372,6 +1372,19 @@ public class MessageParser extends AbstractParser // end no body } + if (reactions != null) { + processReactions( + reactions, + mXmppConnectionService.find(account, from.asBareJid()), + isTypeGroupChat, + occupant, + counterpart, + mucTrueCounterPart, + status, + packet); + } + + if (original.hasExtension(Event.class)) { getManager(PubSubManager.class).handleEvent(original); }