From 9c5b7d263e895c3c0c88424396a45b6b4789b346 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Fri, 6 Mar 2015 09:10:49 +0100 Subject: [PATCH] Include conditionText in XMPPError.toXML() --- .../java/org/jivesoftware/smack/packet/XMPPError.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/smack-core/src/main/java/org/jivesoftware/smack/packet/XMPPError.java b/smack-core/src/main/java/org/jivesoftware/smack/packet/XMPPError.java index e76bb393a..93cf5270c 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/packet/XMPPError.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/packet/XMPPError.java @@ -199,7 +199,14 @@ public class XMPPError extends AbstractError { xml.halfOpenElement(condition.toString()); xml.xmlnsAttribute(NAMESPACE); - xml.closeEmptyElement(); + if (conditionText != null) { + xml.rightAngleBracket(); + xml.escape(conditionText); + xml.closeElement(condition.toString()); + } + else { + xml.closeEmptyElement(); + } addDescriptiveTextsAndExtensions(xml);