now the real fix: call normalizeName only for strings

This commit is contained in:
Helmut Merz 2016-11-30 13:48:57 +01:00
parent 64d7f4e701
commit 173e0d4140

View file

@ -251,8 +251,9 @@ class ResultSet(object):
groupSequenceNumber = groupSequenceNumber + 1
for idx, f in enumerate(self.groupColumns):
name = f.name
value = normalizeName(f.getRawValue(row))
value = f.getRawValue(row)
if isinstance(value, basestring):
value = normalizeName(value)
value = value.replace('.', '_')
row.subTotalRowIds = copy(row.subTotalRowIds) +\
['%s-%s' % (name, value)]