diff --git a/golem_family/models/golem_family.py b/golem_family/models/golem_family.py index ca91dc70..5bebde37 100644 --- a/golem_family/models/golem_family.py +++ b/golem_family/models/golem_family.py @@ -86,6 +86,7 @@ class GolemFamily(models.Model): note = fields.Text('Note') count = fields.Integer('Count', compute='_compute_count', store=True) + @api.one @api.depends('member_ids') def _compute_count(self): self.count = len(self.member_ids) diff --git a/golem_member_minor/golem_member.py b/golem_member_minor/golem_member.py index e1999d05..c81eb03b 100644 --- a/golem_member_minor/golem_member.py +++ b/golem_member_minor/golem_member.py @@ -32,6 +32,7 @@ class GolemMember(models.Model): is_minor = fields.Boolean('Is minor?', compute='_compute_is_minor', store=True, default=False) + @api.one @api.depends('birthdate_date') def _compute_is_minor(self): if (self.birthdate_date):