cleanup PyGeometryData getString()

This commit is contained in:
Michael James 2018-10-15 08:09:09 -06:00
parent 88cab9b135
commit 16f5198ae9

View file

@ -42,11 +42,10 @@ class PyGeometryData(IGeometryData, PyData.PyData):
def getString(self, param): def getString(self, param):
if six.PY2: if six.PY2:
return self.__dataMap[param][0] return str(self.__dataMap[param][0])
value = self.__dataMap[param.encode('utf-8')][0] else:
if value is not None: value = self.__dataMap[param.encode('utf-8')][0]
return value.decode('utf-8') return str(value.decode('utf-8'))
return value
def getNumber(self, param): def getNumber(self, param):
t = self.getType(param) t = self.getType(param)