MUC: Wait until occupants are fetched before updating them
This commit is contained in:
parent
ea6e370347
commit
7abc81f8a4
@ -2300,7 +2300,8 @@ const ChatRoomMixin = {
|
||||
* @method _converse.ChatRoom#onOwnPresence
|
||||
* @param { XMLElement } pres - The stanza
|
||||
*/
|
||||
onOwnPresence (stanza) {
|
||||
async onOwnPresence (stanza) {
|
||||
await this.occupants.fetched;
|
||||
if (stanza.getAttribute('type') !== 'unavailable') {
|
||||
const old_status = this.session.get('connection_status');
|
||||
if (old_status !== converse.ROOMSTATUS.ENTERED) {
|
||||
|
Loading…
Reference in New Issue
Block a user