diff --git a/addons/crm/models/crm_lead.py b/addons/crm/models/crm_lead.py index d7d352b4efb..0f04fa0ff0e 100644 --- a/addons/crm/models/crm_lead.py +++ b/addons/crm/models/crm_lead.py @@ -367,8 +367,9 @@ class Lead(models.Model): @api.depends('email_from', 'phone', 'partner_id') def _compute_ribbon_message(self): for lead in self: + partner_formatted_phone = lead.partner_id.phone and self.phone_format(lead.partner_id.phone) will_write_email = lead.partner_id and lead.email_from != lead.partner_id.email - will_write_phone = lead.partner_id and lead.phone != lead.partner_id.phone + will_write_phone = lead.partner_id and lead.phone != partner_formatted_phone if will_write_email and will_write_phone: lead.ribbon_message = _('By saving this change, the customer email and phone number will also be updated.')