improve identification of muc service (#3094)
This commit is contained in:
parent
b0e1b5b02d
commit
42b1e56cd9
|
@ -1541,6 +1541,7 @@ public class XmppConnection implements Runnable {
|
|||
for (final Entry<Jid, ServiceDiscoveryResult> cursor : disco.entrySet()) {
|
||||
final ServiceDiscoveryResult value = cursor.getValue();
|
||||
if (value.getFeatures().contains("http://jabber.org/protocol/muc")
|
||||
&& value.hasIdentity("conference", "text")
|
||||
&& !value.getFeatures().contains("jabber:iq:gateway")
|
||||
&& !value.hasIdentity("conference", "irc")) {
|
||||
servers.add(cursor.getKey().toString());
|
||||
|
|
Loading…
Reference in a new issue