We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0a7f430 commit 174f3d4Copy full SHA for 174f3d4
1 file changed
src/main/java/org/buddycloud/channelserver/channel/node/configuration/field/Owner.java
@@ -1,5 +1,7 @@
1
package org.buddycloud.channelserver.channel.node.configuration.field;
2
3
+import org.xmpp.packet.JID;
4
+
5
public class Owner extends Field
6
{
7
public static final String FIELD_NAME = "pubsub#owner";
@@ -12,6 +14,12 @@ public Owner()
12
14
13
15
public boolean isValid()
16
- return true;
17
+ try {
18
+ JID owner = new JID(getValue());
19
+ owner.toBareJID();
20
+ return true;
21
+ } catch (IllegalArgumentException e) {
22
+ return false;
23
+ }
24
}
25
0 commit comments