diff options
author | Christian Schneppe <christian@pix-art.de> | 2018-01-21 14:49:29 +0100 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2018-01-21 14:49:29 +0100 |
commit | 25437cb60d1933158c6478cc291e3257c5c6db07 (patch) | |
tree | ad21440fe24785a48b11ca2430f6b4fb178c13cb /src/main/java/de/pixart/messenger/generator/MessageGenerator.java | |
parent | 89bea337c741d44d03a56457fe29ed5ba365d765 (diff) |
disable offline messages. postpone prekey handling until after mam catchup
Diffstat (limited to 'src/main/java/de/pixart/messenger/generator/MessageGenerator.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/generator/MessageGenerator.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/generator/MessageGenerator.java b/src/main/java/de/pixart/messenger/generator/MessageGenerator.java index acdaedcbe..b795997e8 100644 --- a/src/main/java/de/pixart/messenger/generator/MessageGenerator.java +++ b/src/main/java/de/pixart/messenger/generator/MessageGenerator.java @@ -89,6 +89,15 @@ public class MessageGenerator extends AbstractGenerator { return packet; } + public MessagePacket generateKeyTransportMessage(Jid to, XmppAxolotlMessage axolotlMessage) { + MessagePacket packet = new MessagePacket(); + packet.setType(MessagePacket.TYPE_CHAT); + packet.setTo(to); + packet.setAxolotlMessage(axolotlMessage.toElement()); + packet.addChild("store", "urn:xmpp:hints"); + return packet; + } + private static boolean recipientSupportsOmemo(Message message) { Contact c = message.getContact(); return c != null && c.getPresences().allOrNonSupport(AxolotlService.PEP_DEVICE_LIST_NOTIFY); |