diff --git a/documentation/extensions/disco.md b/documentation/extensions/disco.md index 889273876..9927c1474 100644 --- a/documentation/extensions/disco.md +++ b/documentation/extensions/disco.md @@ -93,10 +93,11 @@ ServiceDiscoveryManager.getInstanceFor(connection).setNodeInformationProvider( "http://jabber.org/protocol/muc#rooms", new NodeInformationProvider() { public List getNodeItems() { + MultiUserChatManager mucManager = MultiUserChatManager.getInstanceFor(connection); List answer = new ArrayList<>(); - Iterator rooms = MultiUserChat.getJoinedRooms(connection); + Iterator rooms = mucManager.getJoinedRooms().iterator(); while (rooms.hasNext()) { - answer.add(new DiscoverItems.Item((String)rooms.next())); + answer.add(new DiscoverItems.Item(rooms.next())); } return answer; }