From 9b95b65addf1e543309850d37207a01990cb469f Mon Sep 17 00:00:00 2001 From: mathieui Date: Thu, 18 Oct 2018 01:33:17 +0200 Subject: MUC fix for bad servers (#3430) tentative fix --- poezio/tabs/muctab.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/poezio/tabs/muctab.py b/poezio/tabs/muctab.py index 405c2b1f..bc82b2fe 100644 --- a/poezio/tabs/muctab.py +++ b/poezio/tabs/muctab.py @@ -427,7 +427,7 @@ class MucTab(ChatTab): if presence['type'] == 'error': self.core.room_error(presence, self.name) elif not self.joined: - if '110' in status_codes: + if '110' in status_codes or self.own_nick == presence['from'].resource: self.process_presence_buffer(presence) else: self.presence_buffer.append(presence) -- cgit v1.2.3