diff options
| -rw-r--r-- | addons/crm/data/crm_lead_demo.xml | 3 | ||||
| -rw-r--r-- | addons/crm/models/crm_lead.py | 5 | ||||
| -rw-r--r-- | addons/phone_validation/tools/phone_validation.py | 1 |
3 files changed, 3 insertions, 6 deletions
diff --git a/addons/crm/data/crm_lead_demo.xml b/addons/crm/data/crm_lead_demo.xml index 8f4c0643794..144ed8e5789 100644 --- a/addons/crm/data/crm_lead_demo.xml +++ b/addons/crm/data/crm_lead_demo.xml @@ -488,6 +488,7 @@ Andrew</p>]]></field> <field name="probability">90.0</field> <field name="contact_name">Robin Smith</field> <field name="partner_name">Global Solutions</field> + <field name="partner_id" ref="base.res_partner_4"/> <field name="country_id" ref="base.uk"/> <field name="city">Liverpool</field> <field name="zip">L25 4RL</field> @@ -549,6 +550,7 @@ Andrew</p>]]></field> <field name="city">London</field> <field name="street">3661 Station Street</field> <field name="country_id" ref="base.uk"/> + <field name="partner_id" ref="base.res_partner_4"/> <field name="tag_ids" eval="[(6, 0, [ref('sales_team.categ_oppor4'),ref('sales_team.categ_oppor6')])]"/> <field name="priority">1</field> <field name="date_deadline" eval="(DateTime.today() + relativedelta(weeks=3)).strftime('%Y-%m-%d %H:%M')"/> @@ -639,6 +641,7 @@ Andrew</p>]]></field> <field name="type">opportunity</field> <field name="name">Office Design and Architecture</field> <field name="expected_revenue">9000</field> + <field name="partner_id" ref="base.res_partner_4"/> <field name="country_id" ref="base.uk"/> <field name="city">Birmingham</field> <field name="zip">B46 3AG</field> diff --git a/addons/crm/models/crm_lead.py b/addons/crm/models/crm_lead.py index 5053f7584ef..ef1eeec18eb 100644 --- a/addons/crm/models/crm_lead.py +++ b/addons/crm/models/crm_lead.py @@ -322,11 +322,6 @@ class Lead(models.Model): if lead.partner_id.phone and lead.phone != lead.partner_id.phone: lead.phone = lead.partner_id.phone - def _phone_get_country(self): - if self.partner_id.country_id: - return self.partner_id.country_id - return super()._phone_get_country() - def _inverse_phone(self): for lead in self: if lead.partner_id and lead.phone != lead.partner_id.phone: diff --git a/addons/phone_validation/tools/phone_validation.py b/addons/phone_validation/tools/phone_validation.py index 26f92a99310..813f0e4f513 100644 --- a/addons/phone_validation/tools/phone_validation.py +++ b/addons/phone_validation/tools/phone_validation.py @@ -48,7 +48,6 @@ try: if raise_exception: raise else: - _logger.warning('Unable to format phone number %s:\n%s', number, e) return number if force_format == 'E164': phone_fmt = phonenumbers.PhoneNumberFormat.E164 |
