diff --git a/addons/mail/models/res_partner.py b/addons/mail/models/res_partner.py index 02deb2e0e64..b81565a33c1 100644 --- a/addons/mail/models/res_partner.py +++ b/addons/mail/models/res_partner.py @@ -39,6 +39,7 @@ class Partner(models.Model): for r in self} @api.model + @api.returns('self', lambda value: value.id) def find_or_create(self, email, assert_valid_email=False): """ Override to use the email_normalized field. """ if not email: diff --git a/odoo/addons/base/models/res_partner.py b/odoo/addons/base/models/res_partner.py index 6e76e9b0295..975a4006265 100644 --- a/odoo/addons/base/models/res_partner.py +++ b/odoo/addons/base/models/res_partner.py @@ -806,6 +806,7 @@ class Partner(models.Model): return super(Partner, self)._name_search(name, args, operator=operator, limit=limit, name_get_uid=name_get_uid) @api.model + @api.returns('self', lambda value: value.id) def find_or_create(self, email, assert_valid_email=False): """ Find a partner with the given ``email`` or use :py:method:`~.name_create` to create a new one.