diff --git a/company_multi_logo/models/res_partner.py b/company_multi_logo/models/res_partner.py index 77aee50f1..1b56977b8 100644 --- a/company_multi_logo/models/res_partner.py +++ b/company_multi_logo/models/res_partner.py @@ -41,8 +41,11 @@ class ResPartner(models.Model): @api.multi def get_company_logo(self, company): - self.ensure_one() logo = self.logo_ids.filtered(lambda l: l.company_id == company) if not logo: logo = company.logo_ids.filtered('is_default') + + if len(logo) > 1: + logo = logo[0] + return logo.image