From bc6cc69359c35ddc6034b8e77e7ff445208465d0 Mon Sep 17 00:00:00 2001 From: Benjamin <35699580+benj-filament@users.noreply.github.com> Date: Thu, 21 Nov 2019 18:01:56 +0100 Subject: [PATCH] fix bug adhesion --- models/res_partner.py | 3 ++- views/res_partner_cooperative.xml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/models/res_partner.py b/models/res_partner.py index 336c150..7893097 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -638,7 +638,8 @@ class ScopPartner(models.Model): and parent.cooperative_form_id.name == "SCIC"): partner.contact_legality = 'customer' - @api.model + @api.depends('membership_period_ids', 'membership_period_ids.state') + @api.multi def _compute_membership(self): for partner in self: type_cg = self.env['scop.membership.type'].search([ diff --git a/views/res_partner_cooperative.xml b/views/res_partner_cooperative.xml index 072e00b..84d13e4 100644 --- a/views/res_partner_cooperative.xml +++ b/views/res_partner_cooperative.xml @@ -280,7 +280,7 @@ <page name="contacts" string="Contacts & Addresses"> <label for="director_ids" string="Dirigeants"/> <field name="director_ids" mode="kanban" - context="{'default_parent_id': active_id, 'default_street': street, 'default_street2': street2, 'default_city': city, 'default_cedex': cedex, 'default_state_id': state_id, 'default_zip': zip, 'default_zip_id': zip_id, 'default_city_id': city_id, 'default_country_id': country_id, 'default_supplier': supplier, 'default_customer': customer, 'default_lang': lang, 'default_user_id': user_id, 'default_type': 'contact', 'default_ur_id': ur_id}"> + context="{'default_parent_id': active_id, 'default_street': street, 'default_street2': street2, 'default_city': city, 'default_cedex': cedex, 'default_state_id': state_id, 'default_zip': zip, 'default_zip_id': zip_id, 'default_city_id': city_id, 'default_country_id': country_id, 'default_supplier': supplier, 'default_customer': customer, 'default_lang': lang, 'default_user_id': user_id, 'default_ur_id': ur_id, 'default_type': 'contact'}"> <kanban> <field name="id"/> <field name="color"/> @@ -348,6 +348,7 @@ <field name="cedex"/> <field name="state_id"/> <field name="country_id"/> + <field name="type"/> </group> <group> <field name="title" placeholder="Madame"/> -- GitLab