From a95047b9e3381a2bf2c468c4cb618c388fd96896 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 13 Jan 2020 15:14:59 +0100 Subject: [PATCH 3/3] visualization: use formatting instead of unicode() (#38908) --- bijoe/visualization/utils.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bijoe/visualization/utils.py b/bijoe/visualization/utils.py index fa9ca28..6134057 100644 --- a/bijoe/visualization/utils.py +++ b/bijoe/visualization/utils.py @@ -248,7 +248,7 @@ class Visualization(object): table[-1].append(_('Total')) for y in y_axis: table.append([y.label]) - table[-1].extend(unicode(grid[(x.id, y.id)]) for x in x_axis) + table[-1].extend('%s' % (grid[(x.id, y.id)],) for x in x_axis) # line sums if compute_lines_sums: table[-1].append(sums_lines[y.id]) @@ -263,17 +263,17 @@ class Visualization(object): table.append([self.measure.label]) for x in x_axis: table[0].append(x.label) - table[1].append(unicode(grid[x.id])), + table[1].append('%s' % (grid[x.id],)), elif self.drilldown_y: y_axis, grid = self.table_1d() table.append([self.drilldown_y.label, self.measure.label]) for y in y_axis: table.append([ y.label, - unicode(grid[y.id]), + '%s' % (grid[y.id],), ]) else: - table.append([self.measure.label, unicode(self.data()[0].measures[0])]) + table.append([self.measure.label, '%s' % (self.data()[0].measures[0],)]) for row in table: for cell in row: -- 2.24.0