From 7ef57b505d65583d8f0a905da169d87a046e93a4 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Sat, 9 Jun 2007 12:26:30 +0000 Subject: [PATCH] discover our server at startup even if we don't use filetransfert proxies. fixes #3224 --- src/common/connection_handlers.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/common/connection_handlers.py b/src/common/connection_handlers.py index 38b5c29be5..89c296adff 100644 --- a/src/common/connection_handlers.py +++ b/src/common/connection_handlers.py @@ -1855,6 +1855,10 @@ class ConnectionHandlers(ConnectionVcard, ConnectionBytestream, ConnectionDisco, if not self.connection: return self.connection.getRoster(self._on_roster_set) + self.discoverItems(gajim.config.get_per('accounts', self.name, + 'hostname'), id_prefix='p') + self.discoverInfo(gajim.config.get_per('accounts', self.name, + 'hostname'), id_prefix='p') if gajim.config.get_per('accounts', self.name, 'use_ft_proxies'): self.discover_ft_proxies() @@ -1865,10 +1869,6 @@ class ConnectionHandlers(ConnectionVcard, ConnectionBytestream, ConnectionDisco, proxies = map(lambda e:e.strip(), cfg_proxies.split(',')) for proxy in proxies: gajim.proxy65_manager.resolve(proxy, self.connection) - self.discoverItems(gajim.config.get_per('accounts', self.name, - 'hostname'), id_prefix='p') - self.discoverInfo(gajim.config.get_per('accounts', self.name, - 'hostname'), id_prefix='p') def _on_roster_set(self, roster): raw_roster = roster.getRaw() -- GitLab