summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/website_crm/models/website_visitor.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/addons/website_crm/models/website_visitor.py b/addons/website_crm/models/website_visitor.py
index 82fa1367967..fde52895f6a 100644
--- a/addons/website_crm/models/website_visitor.py
+++ b/addons/website_crm/models/website_visitor.py
@@ -33,8 +33,10 @@ class WebsiteVisitor(models.Model):
mapped_data = {}
for result in results:
visitor_info = mapped_data.get(result['visitor_id'], {'email': '', 'mobile': ''})
- visitor_info['email'] += result['email'] + ','
- visitor_info['mobile'] = result['mobile']
+ if result['email']:
+ visitor_info['email'] = result['email']
+ if result['mobile']:
+ visitor_info['mobile'] = result['mobile']
mapped_data[result['visitor_id']] = visitor_info
for visitor in self: