fix typo and catch NoSectionError in config
This commit is contained in:
parent
c77842e1be
commit
e6afe9d691
2 changed files with 3 additions and 3 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in a new issue