aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Paul Weber <singpolyma@singpolyma.net>2015-02-15 14:18:41 -0500
committerStephen Paul Weber <singpolyma@singpolyma.net>2015-02-15 14:18:41 -0500
commit00fa6f89d6203430309d678898d3f91b04674d33 (patch)
tree7448d6816dd1e8bdead1f0c8804681fa89810e2d
parent0485da8488c2e1a671bac3e80b990b9003c1cb91 (diff)
Vitelity's s.ms service requires <body> first
If the <body> tag is not first, their bot just silently drops the stanza. I know we shouldn't have to care about order, and I'm trying to get them to fix it, but it's not high-priority for them since "most" clients seem to work, so I'd like this workaround in.
-rw-r--r--src/main/java/eu/siacs/conversations/xmpp/stanzas/MessagePacket.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/eu/siacs/conversations/xmpp/stanzas/MessagePacket.java b/src/main/java/eu/siacs/conversations/xmpp/stanzas/MessagePacket.java
index 4e7b532b..61465ae0 100644
--- a/src/main/java/eu/siacs/conversations/xmpp/stanzas/MessagePacket.java
+++ b/src/main/java/eu/siacs/conversations/xmpp/stanzas/MessagePacket.java
@@ -26,7 +26,7 @@ public class MessagePacket extends AbstractStanza {
this.children.remove(findChild("body"));
Element body = new Element("body");
body.setContent(text);
- this.children.add(body);
+ this.children.add(0, body);
}
public void setType(int type) {