diff options
author | Christian Schneppe <christian@pix-art.de> | 2019-07-17 20:44:34 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2019-07-17 20:44:34 +0200 |
commit | d52f09b6f4f165fda2d147cd968dcee23524c339 (patch) | |
tree | 74b2e4c17421cf285aee45801f189d577c01d057 /src/main/java/de/pixart/messenger/generator/IqGenerator.java | |
parent | c88523b1b84e9226e524e8d9b7ef6987118cd2cd (diff) |
handle blocking and unblocking of full jids
Diffstat (limited to 'src/main/java/de/pixart/messenger/generator/IqGenerator.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/generator/IqGenerator.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/de/pixart/messenger/generator/IqGenerator.java b/src/main/java/de/pixart/messenger/generator/IqGenerator.java index 52f9f5b01..e533dd723 100644 --- a/src/main/java/de/pixart/messenger/generator/IqGenerator.java +++ b/src/main/java/de/pixart/messenger/generator/IqGenerator.java @@ -304,7 +304,7 @@ public class IqGenerator extends AbstractGenerator { public IqPacket generateSetBlockRequest(final Jid jid, boolean reportSpam) { final IqPacket iq = new IqPacket(IqPacket.TYPE.SET); final Element block = iq.addChild("block", Namespace.BLOCKING); - final Element item = block.addChild("item").setAttribute("jid", jid.asBareJid().toString()); + final Element item = block.addChild("item").setAttribute("jid", jid.toEscapedString()); if (reportSpam) { item.addChild("report", "urn:xmpp:reporting:0").addChild("spam"); } @@ -315,7 +315,7 @@ public class IqGenerator extends AbstractGenerator { public IqPacket generateSetUnblockRequest(final Jid jid) { final IqPacket iq = new IqPacket(IqPacket.TYPE.SET); final Element block = iq.addChild("unblock", Namespace.BLOCKING); - block.addChild("item").setAttribute("jid", jid.asBareJid().toString()); + block.addChild("item").setAttribute("jid", jid.toEscapedString()); return iq; } |