From e2ebdc6abd2b3b0d041263a62c55c8775d08839d Mon Sep 17 00:00:00 2001 From: Benjamin <35699580+benj-filament@users.noreply.github.com> Date: Fri, 29 Nov 2019 15:41:15 +0100 Subject: [PATCH] fix erreur onchange phone --- models/res_partner.py | 4 ++-- views/res_partner.xml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/models/res_partner.py b/models/res_partner.py index a2b6cf5..e223ba0 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -429,13 +429,13 @@ class ScopPartner(models.Model): @api.onchange('mobile') def onchange_mobile(self): - if len(self.mobile) > 0 and len(self.mobile) < 10: + if self.phone and len(self.mobile) > 0 and len(self.mobile) < 10: raise ValidationError( "Le numéro de téléphone doit contenir au moins 10 caractères") @api.onchange('phone') def onchange_phone(self): - if len(self.phone) > 0 and len(self.phone) < 10: + if self.phone and len(self.phone) > 0 and len(self.phone) < 10: raise ValidationError( "Le numéro de téléphone doit contenir au moins 10 caractères") diff --git a/views/res_partner.xml b/views/res_partner.xml index 71a7fb4..160a3d6 100644 --- a/views/res_partner.xml +++ b/views/res_partner.xml @@ -37,6 +37,9 @@ <field name="model">res.partner</field> <field name="inherit_id" ref="base.view_partner_form"/> <field name="arch" type="xml"> + <field name="parent_id" position="before"> + <label for="parent_id" string="Société"/> + </field> <xpath expr="//div[hasclass('oe_title')]" position="attributes"> <attribute name="class">oe_title oe_title_cgscop</attribute> </xpath> -- GitLab