diff --git a/organize/work/README.txt b/organize/work/README.txt index ea01334..ce159da 100644 --- a/organize/work/README.txt +++ b/organize/work/README.txt @@ -236,7 +236,7 @@ The user interface is a ReportConceptView subclass that is directly associated w {'actions': [...]} >>> results.totals.data - {'effort': 900} + {'effort': 900.0} Export of work data ------------------- diff --git a/organize/work/report.py b/organize/work/report.py index 52949cb..87e0e95 100644 --- a/organize/work/report.py +++ b/organize/work/report.py @@ -75,6 +75,7 @@ class DurationField(Field): def getValue(self, row): value = self.getRawValue(row) or 0 + value = float(value) if value and 'totals' in self.executionSteps: data = row.parent.totals.data data[self.name] = data.get(self.name, 0) + value