浏览代码

Only fetch bookmarks once chatboxes can be handled.

JC Brand 8 年之前
父节点
当前提交
43ae702c7a
共有 2 个文件被更改,包括 3 次插入4 次删除
  1. 2 2
      spec/bookmarks.js
  2. 1 2
      src/converse-bookmarks.js

+ 2 - 2
spec/bookmarks.js

@@ -320,7 +320,7 @@
                 sent_stanza = iq;
                 IQ_id = sendIQ.bind(this)(iq, callback, errback);
             });
-            converse.emit('connected');
+            converse.emit('chatBoxesFetched');
 
             /* Client requests all items
              * -------------------------
@@ -395,7 +395,7 @@
                 spyOn(converse.connection, 'sendIQ').andCallFake(function (iq, callback, errback) {
                     IQ_id = sendIQ.bind(this)(iq, callback, errback);
                 });
-                converse.emit('connected');
+                converse.emit('chatBoxesFetched');
                 var stanza = $iq({'to': converse.connection.jid, 'type':'result', 'id':IQ_id})
                     .c('pubsub', {'xmlns': Strophe.NS.PUBSUB})
                         .c('items', {'node': 'storage:bookmarks'})

+ 1 - 2
src/converse-bookmarks.js

@@ -365,8 +365,7 @@
                 );
                 converse.bookmarks.fetchBookmarks();
             };
-            converse.on('connected', converse.initBookmarks);
-            converse.on('reconnected', converse.initBookmarks);
+            converse.on('chatBoxesFetched', converse.initBookmarks);
         }
     });
 }));