Bugfix. No roster when reconnecting.

This commit is contained in:
JC Brand 2016-11-23 10:24:33 +00:00
parent a5f76abcf1
commit e90632d6fd

View File

@ -722,9 +722,13 @@
converse.setUserJid();
converse.registerPresenceHandler();
converse.chatboxes.registerMessageHandler();
// Give event handlers a chance to register views for the roster
// and its groups, before we start populating.
converse.emit('rosterReadyAfterReconnection');
if (_.isUndefined(converse.roster)) {
converse.initRoster();
} else {
// Give event handlers a chance to register views for the
// roster and its groups, before we start populating.
converse.emit('rosterReadyAfterReconnection');
}
converse.chatboxes.onConnected();
converse.populateRoster();
converse.xmppstatus.sendPresence();