From 024fe658554885658922a6d791791bd3e7851f2c Mon Sep 17 00:00:00 2001 From: jordan <jordan@le-filament.com> Date: Wed, 17 Feb 2021 11:28:30 +0100 Subject: [PATCH] [fix] different tags for cotiz and lm --- models/res_company.py | 2 +- models/res_config_settings.py | 4 ++-- models/scop_cotisation.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/models/res_company.py b/models/res_company.py index 74b1685..c356d0c 100644 --- a/models/res_company.py +++ b/models/res_company.py @@ -13,7 +13,7 @@ class ScopCotisationCompany(models.Model): string='Journal des cotisations', domain="[('type', '=', 'sale')]" ) - tag_id = fields.Many2one( + tag_cotiz_id = fields.Many2one( comodel_name='res.partner.category', string='Etiquette de cotisation', ondelete='restrict' diff --git a/models/res_config_settings.py b/models/res_config_settings.py index ad517e9..55d713f 100644 --- a/models/res_config_settings.py +++ b/models/res_config_settings.py @@ -18,9 +18,9 @@ class CotisationsConfigSettings(models.TransientModel): string='Journal des cotisations', domain="[('type', '=', 'sale')]") - tag_id = fields.Many2one( + tag_cotiz_id = fields.Many2one( comodel_name='res.partner.category', - related="company_id.tag_id", + related="company_id.tag_cotiz_id", readonly=False, string='Etiquette de cotisation') diff --git a/models/scop_cotisation.py b/models/scop_cotisation.py index 32a95d6..2c1bbf2 100644 --- a/models/scop_cotisation.py +++ b/models/scop_cotisation.py @@ -73,10 +73,10 @@ class ScopCotisation(models.AbstractModel): @api.multi def _compute_recipient(self): - tag_id = self.env.user.company_id.tag_id + tag_cotiz_id = self.env.user.company_id.tag_cotiz_id for cotiz in self: child_ids = cotiz.partner_id.child_ids.filtered( - lambda child: (tag_id in child.category_id) and child.email + lambda child: (tag_cotiz_id in child.category_id) and child.email ) if cotiz.partner_id.email: cotiz.recipient_ids = cotiz.partner_id + child_ids -- GitLab