diff --git a/mis_builder/models/mis_builder.py b/mis_builder/models/mis_builder.py index cd357d89..f15e71d9 100644 --- a/mis_builder/models/mis_builder.py +++ b/mis_builder/models/mis_builder.py @@ -139,9 +139,14 @@ class MisReportKpi(models.Model): @api.onchange('type') def _onchange_type(self): - # TODO: change compare_method, divider and dp for all 3 types - if self.type == 'pct': + if self.type == 'num': + self.compare_method = 'pct' + self.divider = '1' + self.dp = 0 + elif self.type == 'pct': self.compare_method = 'diff' + self.divider = '1' + self.dp = 0 elif self.type == 'str': self.compare_method = 'none' self.divider = ''