Commit 5341a1ea authored by JC Brand's avatar JC Brand

MUC: warn instead of error when we're no longer connected

parent 86c4853b
...@@ -1814,18 +1814,18 @@ converse.plugins.add('converse-muc', { ...@@ -1814,18 +1814,18 @@ converse.plugins.add('converse-muc', {
* @returns {Promise<boolean>} * @returns {Promise<boolean>}
*/ */
async isJoined () { async isJoined () {
const jid = this.get('jid');
const ping = $iq({ const ping = $iq({
'to': `${this.get('jid')}/${this.get('nick')}`, 'to': `${jid}/${this.get('nick')}`,
'type': "get" 'type': "get"
}).c("ping", {'xmlns': Strophe.NS.PING}); }).c("ping", {'xmlns': Strophe.NS.PING});
try { try {
await api.sendIQ(ping); await api.sendIQ(ping);
} catch (e) { } catch (e) {
if (e === null) { if (e === null) {
log.error(`Timeout error while checking whether we're joined to MUC: ${this.get('jid')}`); log.warn(`isJoined: Timeout error while checking whether we're joined to MUC: ${jid}`);
} else { } else {
log.error(`Apparently we're no longer connected to MUC: ${this.get('jid')}`); log.warn(`isJoined: Apparently we're no longer connected to MUC: ${jid}`);
log.error(e);
} }
return false; return false;
} }
......
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