Commit 71cfc7ab authored by JC Brand's avatar JC Brand

Bugfix. Include model when manually triggering change event

parent c0fc3c38
...@@ -2349,9 +2349,10 @@ converse.plugins.add('converse-muc', { ...@@ -2349,9 +2349,10 @@ converse.plugins.add('converse-muc', {
// Set connection_status before creating the occupant, but // Set connection_status before creating the occupant, but
// only trigger afterwards, so that plugins can access the // only trigger afterwards, so that plugins can access the
// occupant in their event handlers. // occupant in their event handlers.
const old_status = this.session.get('connection_status');
this.session.save('connection_status', converse.ROOMSTATUS.ENTERED, {'silent': true}); this.session.save('connection_status', converse.ROOMSTATUS.ENTERED, {'silent': true});
this.updateOccupantsOnPresence(stanza); this.updateOccupantsOnPresence(stanza);
this.session.trigger('change:connection_status'); this.session.trigger('change:connection_status', this.session, old_status);
} else { } else {
this.updateOccupantsOnPresence(stanza); this.updateOccupantsOnPresence(stanza);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment