Bugfix. Include model when manually triggering change event
This commit is contained in:
parent
c0fc3c38f3
commit
71cfc7aba1
@ -2349,9 +2349,10 @@ converse.plugins.add('converse-muc', {
|
||||
// Set connection_status before creating the occupant, but
|
||||
// only trigger afterwards, so that plugins can access the
|
||||
// occupant in their event handlers.
|
||||
const old_status = this.session.get('connection_status');
|
||||
this.session.save('connection_status', converse.ROOMSTATUS.ENTERED, {'silent': true});
|
||||
this.updateOccupantsOnPresence(stanza);
|
||||
this.session.trigger('change:connection_status');
|
||||
this.session.trigger('change:connection_status', this.session, old_status);
|
||||
} else {
|
||||
this.updateOccupantsOnPresence(stanza);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user