summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
Diffstat (limited to 'addons')
-rw-r--r--addons/crm/data/crm_lead_demo.xml3
-rw-r--r--addons/crm/models/crm_lead.py5
-rw-r--r--addons/phone_validation/tools/phone_validation.py1
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