From 9345ddfad5df0b4dddf3d09d16e3f4a1c79e6b33 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Mon, 31 Aug 2009 21:57:01 +0200 Subject: [PATCH] connect to server even if it doesn't support disco --- src/common/connection_handlers.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/common/connection_handlers.py b/src/common/connection_handlers.py index 45d366619d..fe2bf98ab0 100644 --- a/src/common/connection_handlers.py +++ b/src/common/connection_handlers.py @@ -832,6 +832,11 @@ class ConnectionDisco: def _DiscoverInfoErrorCB(self, con, iq_obj): log.debug('DiscoverInfoErrorCB') jid = helpers.get_full_jid_from_iq(iq_obj) + id_ = iq_obj.getID() + if id_[:6] == 'Gajim_': + if not self.privacy_rules_requested: + self.privacy_rules_requested = True + self._request_privacy() self.dispatch('AGENT_ERROR_INFO', (jid)) def _DiscoverInfoCB(self, con, iq_obj): -- GitLab