From ef88bb17d0cbd5e0cb7b38d618e08230e3ce2179 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Wed, 12 Jun 2019 22:31:29 +0200 Subject: [PATCH] Disallow empty string as node in DiscoverInfo --- .../java/org/jivesoftware/smackx/disco/packet/DiscoverInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smack-extensions/src/main/java/org/jivesoftware/smackx/disco/packet/DiscoverInfo.java b/smack-extensions/src/main/java/org/jivesoftware/smackx/disco/packet/DiscoverInfo.java index 374f8bdbb..d5b814fd1 100644 --- a/smack-extensions/src/main/java/org/jivesoftware/smackx/disco/packet/DiscoverInfo.java +++ b/smack-extensions/src/main/java/org/jivesoftware/smackx/disco/packet/DiscoverInfo.java @@ -203,7 +203,7 @@ public class DiscoverInfo extends IQ implements TypedCloneable { * @param node the node attribute that supplements the 'jid' attribute */ public void setNode(String node) { - this.node = node; + this.node = StringUtils.requireNullOrNotEmpty(node, "The node can not be the empty string"); } /**