From 1ce50f96f43b343c9f4abf0c2f28ed5f7abb0fe9 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 13 Jan 2020 11:26:50 +0100 Subject: [PATCH] visualisation: return 0.0 for None measures in json_data (#38913) --- bijoe/visualization/utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bijoe/visualization/utils.py b/bijoe/visualization/utils.py index 034b141..6654838 100644 --- a/bijoe/visualization/utils.py +++ b/bijoe/visualization/utils.py @@ -177,7 +177,11 @@ class Visualization(object): return data def default_cell(self): - return MeasureCell(measure=self.measure, value=None) + if self.measure.type in ['percent', 'integer']: + return MeasureCell(measure=self.measure, value=0.0) + if self.measure.type in ['duration']: + return MeasureCell(measure=self.measure, value=None) + assert False, 'should not be reached' def table_2d(self): '''Layout data into 2d tables''' -- 2.24.0