From 392128c41c208ababb8337bb224d98772599835d Mon Sep 17 00:00:00 2001 From: houssine Date: Tue, 12 Nov 2019 11:57:50 +0100 Subject: [PATCH] [FIX] register number non required when partner is a company --- easy_my_coop/wizard/update_partner_info.py | 7 ++++++- easy_my_coop/wizard/update_partner_info.xml | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/easy_my_coop/wizard/update_partner_info.py b/easy_my_coop/wizard/update_partner_info.py index 4b40804..d35920a 100644 --- a/easy_my_coop/wizard/update_partner_info.py +++ b/easy_my_coop/wizard/update_partner_info.py @@ -16,8 +16,13 @@ class PartnerUpdateInfo(models.TransientModel): if partner.is_company: return partner.company_register_number + @api.model + def _get_is_company(self): + return self._get_partner().is_company + + is_company = fields.Boolean(string="Is company", + default=_get_is_company) register_number = fields.Char(string="Register Company Number", - required=True, default=_get_register_number) cooperator = fields.Many2one('res.partner', string="Cooperator", diff --git a/easy_my_coop/wizard/update_partner_info.xml b/easy_my_coop/wizard/update_partner_info.xml index ee78a5d..5c919cf 100644 --- a/easy_my_coop/wizard/update_partner_info.xml +++ b/easy_my_coop/wizard/update_partner_info.xml @@ -10,12 +10,13 @@ Update Cooperator Info.

+ - +