From 85e1c447df846ed784ae8adf3c3665d62fb71dc2 Mon Sep 17 00:00:00 2001 From: "Chong Wang (cwg)" Date: Thu, 8 Apr 2021 15:32:05 +0000 Subject: [PATCH] [IMP] base: specify placeholder for company partners set the specify placeholder for company partners from 'placeholder.png' to 'company_image.png' After this commit, in the res.partner kanban view, if the company image of an individual is not set, it will be shown as the 'company_image.png'(a company logo) rather than the 'plaeholder.png'(a camera logo). closes odoo/odoo#68994 Taskid: 2491161 Signed-off-by: Arnaud Joset --- odoo/addons/base/models/res_partner.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/odoo/addons/base/models/res_partner.py b/odoo/addons/base/models/res_partner.py index 1672b417e89..f71b1c26a91 100644 --- a/odoo/addons/base/models/res_partner.py +++ b/odoo/addons/base/models/res_partner.py @@ -1003,6 +1003,11 @@ class Partner(models.Model): def _get_country_name(self): return self.country_id.name or '' + def _get_placeholder_filename(self, field=None): + if self.is_company: + return '/base/static/img/company_image.png' + return super()._get_placeholder_filename(field) + class ResPartnerIndustry(models.Model): _description = 'Industry'