fix typo and catch NoSectionError in config

This commit is contained in:
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 2010-12-17 14:39:44 +00:00
parent c77842e1be
commit e6afe9d691
2 changed files with 3 additions and 3 deletions

View file

@ -22,7 +22,7 @@ from/to the config file
DEFSECTION = "Poezio"
from configparser import RawConfigParser, NoOptionError
from configparser import RawConfigParser, NoOptionError, NoSectionError
from os import environ, makedirs, path
from shutil import copy2
from optparse import OptionParser
@ -52,7 +52,7 @@ class Config(RawConfigParser):
res = self.getboolean(option, section)
else:
res = self.getstr(option, section)
except NoOptionError:
except NoOptionError, NoSectionError:
return default
return res

View file

@ -755,7 +755,7 @@ class Core(object):
if isinstance(tab, tabs.PrivateTab):
if tab.get_name() == complete_jid:
self.command_win('%s' % tab.nb)
return tag.get_room()
return tab.get_room()
# create the new tab
room = self.get_room_by_name(room_name)
if not room: