aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java
diff options
context:
space:
mode:
authorChristian Schneppe <christian.schneppe@pix-art.de>2019-12-13 21:01:00 +0100
committerChristian Schneppe <christian.schneppe@pix-art.de>2019-12-13 21:01:00 +0100
commitdc44c346ca291e2cfad7c726566cd7a55ce473b5 (patch)
treed1bf37258d23aee56763ab2d4eb7694c0ef855df /src/main/java/de/pixart/messenger/xmpp/XmppConnection.java
parent65bfbafa1761bfd80c82825a285a84a2f9db3ce9 (diff)
rework adhocinvite
Diffstat (limited to 'src/main/java/de/pixart/messenger/xmpp/XmppConnection.java')
-rw-r--r--src/main/java/de/pixart/messenger/xmpp/XmppConnection.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java b/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java
index b4e41ca22..ced94d343 100644
--- a/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java
+++ b/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java
@@ -1379,7 +1379,7 @@ public class XmppConnection implements Runnable {
});
}
- public void getAdHocInviteUrl(final Jid server) {
+ public String getAdHocInviteUrl(final Jid server) {
IqPacket iqPacket = new IqPacket(IqPacket.TYPE.SET);
iqPacket.setTo(Jid.ofDomain(server.getDomain()));
iqPacket.setFrom(Jid.of(account.getJid().asBareJid()));
@@ -1403,10 +1403,12 @@ public class XmppConnection implements Runnable {
if (packet.getType() != IqPacket.TYPE.TIMEOUT) {
if (mPendingServiceDiscoveries.decrementAndGet() == 0
&& mWaitForDisco.compareAndSet(true, false)) {
+ features.adhocinviteURI = "";
finalizeBind();
}
}
});
+ return features.adhocinviteURI;
}
private void sendEnableCarbons() {