Change summary
src/main/java/eu/siacs/conversations/parser/MessageParser.java | 6 ++--
1 file changed, 3 insertions(+), 3 deletions(-)
Detailed changes
@@ -837,13 +837,13 @@ public class MessageParser extends AbstractParser implements OnMessagePacketRece
if (Namespace.JINGLE_MESSAGE.equals(child.getNamespace()) && JINGLE_MESSAGE_ELEMENT_NAMES.contains(child.getName())) {
final String action = child.getName();
if (query == null) {
- if (!account.getJid().asBareJid().equals(from.asBareJid())) {
- processMessageReceipts(account, packet, query);
- }
if (serverMsgId == null) {
serverMsgId = extractStanzaId(account, packet);
}
mXmppConnectionService.getJingleConnectionManager().deliverMessage(account, packet.getTo(), packet.getFrom(), child, remoteMsgId, serverMsgId, timestamp);
+ if (!account.getJid().asBareJid().equals(from.asBareJid())) {
+ processMessageReceipts(account, packet, query);
+ }
} else if (query.isCatchup()) {
final String sessionId = child.getAttribute("id");
if (sessionId == null) {