|
@@ -48776,21 +48776,6 @@ _converse_headless_converse_core__WEBPACK_IMPORTED_MODULE_3__["default"].plugins
|
|
});
|
|
});
|
|
/************************ BEGIN Event Handlers ************************/
|
|
/************************ BEGIN Event Handlers ************************/
|
|
|
|
|
|
- _converse.api.waitUntil('rosterContactsFetched').then(() => {
|
|
|
|
- _converse.roster.on('add', contact => {
|
|
|
|
- /* When a new contact is added, check if we already have a
|
|
|
|
- * chatbox open for it, and if so attach it to the chatbox.
|
|
|
|
- */
|
|
|
|
- const chatbox = _converse.chatboxes.findWhere({
|
|
|
|
- 'jid': contact.get('jid')
|
|
|
|
- });
|
|
|
|
-
|
|
|
|
- if (chatbox) {
|
|
|
|
- chatbox.addRelatedContact(contact);
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- });
|
|
|
|
-
|
|
|
|
_converse.api.listen.on('chatBoxesInitialized', () => {
|
|
_converse.api.listen.on('chatBoxesInitialized', () => {
|
|
_converse.chatboxviews = new _converse.ChatBoxViews({
|
|
_converse.chatboxviews = new _converse.ChatBoxViews({
|
|
'model': _converse.chatboxes
|
|
'model': _converse.chatboxes
|
|
@@ -69628,6 +69613,21 @@ _converse_headless_converse_core__WEBPACK_IMPORTED_MODULE_0__["default"].plugins
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ _converse.api.waitUntil('rosterContactsFetched').then(() => {
|
|
|
|
+ _converse.roster.on('add', contact => {
|
|
|
|
+ /* When a new contact is added, check if we already have a
|
|
|
|
+ * chatbox open for it, and if so attach it to the chatbox.
|
|
|
|
+ */
|
|
|
|
+ const chatbox = _converse.chatboxes.findWhere({
|
|
|
|
+ 'jid': contact.get('jid')
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+ if (chatbox) {
|
|
|
|
+ addRelatedContactToChatbox(chatbox, contact);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ });
|
|
|
|
+
|
|
function updateUnreadCounter(chatbox) {
|
|
function updateUnreadCounter(chatbox) {
|
|
const contact = _converse.roster.findWhere({
|
|
const contact = _converse.roster.findWhere({
|
|
'jid': chatbox.get('jid')
|
|
'jid': chatbox.get('jid')
|