summaryrefslogtreecommitdiff
path: root/addons/website_mail/controllers
diff options
context:
space:
mode:
authorDenis Ledoux <dle@odoo.com>2015-08-26 14:05:17 +0200
committerDenis Ledoux <dle@odoo.com>2015-08-26 14:05:17 +0200
commitaf07b2a07587d83a67928cf30dd9172f2c870cb7 (patch)
tree8902e6a8e1958d0cb9d341126171f03fd4f9dc75 /addons/website_mail/controllers
parentebedb92c738962ce28d35a38e8db71a942526f51 (diff)
parent42ecf5e346c10b8d60e649cacd4f643e2749d466 (diff)
[MERGE] forward port of branch 8.0 up to 42ecf5e
Diffstat (limited to 'addons/website_mail/controllers')
-rw-r--r--addons/website_mail/controllers/main.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/website_mail/controllers/main.py b/addons/website_mail/controllers/main.py
index 18bddd09a58..092465850f0 100644
--- a/addons/website_mail/controllers/main.py
+++ b/addons/website_mail/controllers/main.py
@@ -46,7 +46,8 @@ class WebsiteMail(http.Controller):
partner_ids = _object._find_partner_from_emails(
cr, SUPERUSER_ID, _id, [email], context=context, check_followers=True)
if not partner_ids or not partner_ids[0]:
- partner_ids = [partner_obj.create(cr, SUPERUSER_ID, {'name': email, 'email': email}, context=context)]
+ name = email.split('@')[0]
+ partner_ids = [partner_obj.create(cr, SUPERUSER_ID, {'name': name, 'email': email}, context=context)]
# add or remove follower
if _message_is_follower: