From f3d543b4e0cd5122d7d27980a0f3e223db4e8f67 Mon Sep 17 00:00:00 2001 From: ubermanu <e.vodor@gmail.com> Date: Thu, 11 Mar 2021 13:33:48 +0100 Subject: [PATCH] subscribe to the rooms once we are connected --- src/plugins/sib-subscribe-to-rai.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/sib-subscribe-to-rai.js b/src/plugins/sib-subscribe-to-rai.js index 58bc2d3..e18baf7 100644 --- a/src/plugins/sib-subscribe-to-rai.js +++ b/src/plugins/sib-subscribe-to-rai.js @@ -51,13 +51,15 @@ converse.plugins.add('sib-subscribe-to-rai', { }, 250); }); + // @MattJ Here userRooms is an array of each jabberID the user is on. let userRooms = (await Promise.all([ getCircles, getProjects, ])).flat(); - // @MattJ Here userRooms is an array of each jabberID the user is on. - api.rooms.subscribe(userRooms); + api.listen.on('connected', () => { + api.rooms.subscribe(userRooms); + }); api.listen.on('chatRoomHasActivity', jid => { window.dispatchEvent(new CustomEvent('newMessage', { -- GitLab