Fixed property update if property value happens to be 0

This commit is contained in:
Markus Lampert
2021-01-17 00:07:27 -08:00
parent 9b7aa779be
commit ee6220193f

View File

@@ -71,7 +71,7 @@ def getPropertyValueString(obj, prop):
def setProperty(obj, prop, value):
'''setProperty(obj, prop, value) ... set the property value of obj's property defined by its canonical name.'''
o, attr, name = _getProperty(obj, prop) # pylint: disable=unused-variable
if attr and type(value) == str:
if not attr is None and type(value) == str:
if type(attr) == int:
value = int(value, 0)
elif type(attr) == bool: