From 6ffe910185f430fa85b57131be195c5e84e6aa72 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Wed, 28 Mar 2007 19:59:51 +0000 Subject: [PATCH] use templte on resource only if a resource is set. fix a TB --- src/common/connection.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/common/connection.py b/src/common/connection.py index 7e9f1155b..3acc7b57e 100644 --- a/src/common/connection.py +++ b/src/common/connection.py @@ -78,9 +78,10 @@ class Connection(ConnectionHandlers): self.password = passwords.get_password(name) self.server_resource = gajim.config.get_per('accounts', name, 'resource') # All valid resource substitution strings should be added to this hash. - self.server_resource = Template(self.server_resource).safe_substitute({ - 'hostname': socket.gethostname() - }) + if self.server_resource: + self.server_resource = Template(self.server_resource).safe_substitute({ + 'hostname': socket.gethostname() + }) if gajim.config.get_per('accounts', self.name, 'keep_alives_enabled'): self.keepalives = gajim.config.get_per('accounts', self.name,'keep_alive_every_foo_secs') else: