diff options
| -rw-r--r-- | addons/website_crm/models/website_visitor.py | 6 |
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: |
