ソースを参照

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');