Commit 4015eb2f authored by JC Brand's avatar JC Brand

Name anonymous function to fix failing test

parent b5c56c83
......@@ -5064,7 +5064,8 @@
expect(notifications.length).toBe(1);
expect(notifications[0].textContent.trim()).toEqual('nomorenicks is typing');
timeout_functions[1]();
timeout_functions.filter(f => f.name === 'bound safeDestroy').pop()();
events = view.el.querySelectorAll('.chat-event');
expect(events.length).toBe(3);
expect(events[0].textContent.trim()).toEqual('some1 has entered the groupchat');
......
......@@ -107,14 +107,16 @@ converse.plugins.add('converse-chatboxes', {
this.on('change:put', this.uploadFile, this);
}
if (this.isEphemeral()) {
window.setTimeout(() => {
window.setTimeout(this.safeDestroy.bind(this), 10000);
}
},
safeDestroy () {
try {
this.destroy()
} catch (e) {
_converse.log(e, Strophe.LogLevel.ERROR);
}
}, 10000);
}
},
setVCard () {
......
......@@ -256,13 +256,7 @@ converse.plugins.add('converse-muc', {
this.on('change:put', this.uploadFile, this);
}
if (this.isEphemeral()) {
window.setTimeout(() => {
try {
this.destroy()
} catch (e) {
_converse.log(e, Strophe.LogLevel.ERROR);
}
}, 10000);
window.setTimeout(this.safeDestroy.bind(this), 10000);
} else {
this.setOccupant();
this.setVCard();
......
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