changeset f23bcb7fde59 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=f23bcb7fde59 description: fix anonymous login when server has a SSL error. Fixes #7121
diffstat:
src/common/connection.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
diffs (15 lines):
diff -r c45f01083b60 -r f23bcb7fde59 src/common/connection.py --- a/src/common/connection.py Wed Mar 14 23:49:37 2012 -0400 +++ b/src/common/connection.py Fri Mar 16 23:09:00 2012 +0100 @@ -1333,7 +1333,10 @@ msg=_('Connection with account %s has been lost. Retry ' 'connecting.') % self.name)) return - name = gajim.config.get_per('accounts', self.name, 'name') + if gajim.config.get_per('accounts', self.name, 'anonymous_auth'): + name = None + else: + name = gajim.config.get_per('accounts', self.name, 'name') self._register_handlers(self.connection, 'ssl') self.connection.auth(name, self.password, self.server_resource, 1, self.__on_auth)