[FIX] mail_plugin: always ensure that the returned partner has a name
Task-2826471 closes odoo/odoo#93058 X-original-commit: da26bb66f7c8c65beb7d326a6aaf565da8713a0d Related: odoo/enterprise#28118 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
This commit is contained in:
@@ -377,6 +377,12 @@ class MailPluginController(http.Controller):
|
||||
except AccessError:
|
||||
partner_values['can_write_on_partner'] = False
|
||||
|
||||
if not partner_values['name']:
|
||||
# Always ensure that the partner has a name
|
||||
name, email = request.env['res.partner']._parse_partner_name(
|
||||
partner_values['email'])
|
||||
partner_values['name'] = name or email
|
||||
|
||||
return partner_values
|
||||
|
||||
def _get_contact_data(self, partner):
|
||||
|
||||
Reference in New Issue
Block a user