Fix issue when None value is passed to config.set

This commit is contained in:
Ivan Kravets
2019-11-27 18:08:32 +02:00
parent 742f60b48d
commit 47469e8759

View File

@ -228,6 +228,8 @@ class ProjectConfigBase(object):
return [(option, self.get(section, option)) for option in self.options(section)]
def set(self, section, option, value):
if value is None:
value = ""
if isinstance(value, (list, tuple)):
value = "\n".join(value)
elif isinstance(value, bool):