summaryrefslogtreecommitdiff
path: root/addons/mail_client_extension/controllers/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail_client_extension/controllers/main.py')
-rw-r--r--addons/mail_client_extension/controllers/main.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/addons/mail_client_extension/controllers/main.py b/addons/mail_client_extension/controllers/main.py
index fe97d2f592e..d435406d945 100644
--- a/addons/mail_client_extension/controllers/main.py
+++ b/addons/mail_client_extension/controllers/main.py
@@ -160,15 +160,17 @@ class MailClientExtensionController(http.Controller):
if 'enrichment_info' in iap_data:
return None, iap_data['enrichment_info']
+ phone_numbers = iap_data.get('phone_numbers')
+ emails = iap_data.get('email')
new_company_info = {
'is_company': True,
'name': iap_data.get("name"),
'street': iap_data.get("street_name"),
'city': iap_data.get("city"),
'zip': iap_data.get("postal_code"),
- 'phone': iap_data.get('phone_numbers', [''])[0],
+ 'phone': phone_numbers[0] if phone_numbers else None,
'website': iap_data.get("domain"),
- 'email': iap_data.get('email', [''])[0]
+ 'email': emails[0] if emails else None
}
if iap_data.get('country_code'):
country = request.env['res.country'].search([('code', '=', iap_data['country_code'].upper())])