From 173e0d414017fa53771a9c62cee862f06fbe5651 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Wed, 30 Nov 2016 13:48:57 +0100 Subject: [PATCH] now the real fix: call normalizeName only for strings --- composer/report/result.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composer/report/result.py b/composer/report/result.py index 20692b7..a1bc4e2 100755 --- a/composer/report/result.py +++ b/composer/report/result.py @@ -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)]