forked from platformio/platformio-core
Fix issue when None value is passed to config.set
This commit is contained in:
@ -228,6 +228,8 @@ class ProjectConfigBase(object):
|
|||||||
return [(option, self.get(section, option)) for option in self.options(section)]
|
return [(option, self.get(section, option)) for option in self.options(section)]
|
||||||
|
|
||||||
def set(self, section, option, value):
|
def set(self, section, option, value):
|
||||||
|
if value is None:
|
||||||
|
value = ""
|
||||||
if isinstance(value, (list, tuple)):
|
if isinstance(value, (list, tuple)):
|
||||||
value = "\n".join(value)
|
value = "\n".join(value)
|
||||||
elif isinstance(value, bool):
|
elif isinstance(value, bool):
|
||||||
|
Reference in New Issue
Block a user