Преглед изворни кода

Make sure to emit upon reconnection

JC Brand пре 7 година
родитељ
комит
098c8e545c
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      src/converse-core.js

+ 4 - 2
src/converse-core.js

@@ -748,8 +748,10 @@
             if (ignore_cache) {
                 _converse.send_initial_presence = true;
                 _converse.roster.fetchFromServer()
-                    .then(_converse.sendInitialPresence)
-                    .catch(_converse.sendInitialPresence);
+                    .then(() => {
+                        _converse.emit('rosterContactsFetched');
+                        _converse.sendInitialPresence();
+                    }).catch(_converse.sendInitialPresence);
             } else {
                 _converse.rostergroups.fetchRosterGroups().then(() => {
                     _converse.emit('rosterGroupsFetched');