Author: asterix Date: 2007-03-28 21:59:51 +0200 (Wed, 28 Mar 2007) New Revision: 8035
Modified: trunk/src/common/connection.py Log: use templte on resource only if a resource is set. fix a TB
Modified: trunk/src/common/connection.py =================================================================== --- trunk/src/common/connection.py 2007-03-28 14:28:03 UTC (rev 8034) +++ trunk/src/common/connection.py 2007-03-28 19:59:51 UTC (rev 8035) @@ -78,9 +78,10 @@ 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: