diff --git a/golem_family/models/golem_family.py b/golem_family/models/golem_family.py index 0a0218c2..30ce35cb 100644 --- a/golem_family/models/golem_family.py +++ b/golem_family/models/golem_family.py @@ -74,7 +74,8 @@ class GolemFamily(models.Model): email = fields.Char('Email') website = fields.Char('Website') - member_ids = fields.One2many('res.partner', 'family_id', 'Members') + member_ids = fields.One2many('res.partner', 'family_id', 'Members', + domain=[('is_company', '=', False)]) note = fields.Text('Note') count = fields.Integer('Count', compute='_compute_count', store=True) diff --git a/golem_family_minor/golem_member_view.xml b/golem_family_minor/golem_member_view.xml index 957284ce..7da8d498 100644 --- a/golem_family_minor/golem_member_view.xml +++ b/golem_family_minor/golem_member_view.xml @@ -30,7 +30,7 @@ along with this program. If not, see . - ['&', ('is_company', '=', False), ('family_id', '=', family_id), ('id', '!=', partner_id)] + ['&', ('family_id', '=', family_id), ('id', '!=', partner_id)] {'no_create': True} diff --git a/golem_member_minor/golem_member.py b/golem_member_minor/golem_member.py index 32722341..6101ba64 100644 --- a/golem_member_minor/golem_member.py +++ b/golem_member_minor/golem_member.py @@ -24,7 +24,7 @@ class GolemMember(models.Model): ADULT_DURATION = timedelta(days=365*18) legal_guardian = fields.Many2one('res.partner', 'Legal guardian', - domain="[('is_company', '=', False)]") + domain=[('is_company', '=', False)]) activities_participation = fields.Boolean('Activities participation?') is_minor = fields.Boolean('Is minor?', compute='_compute_is_minor', store=True, default=False)