From fdf204b3aa5c7ef08753540d96082f539f95c5a9 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Thu, 17 Feb 2022 15:56:47 +0100 Subject: [PATCH] mail_usability: Add display_address_mail_template on res.partner --- mail_usability/models/res_partner.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mail_usability/models/res_partner.py b/mail_usability/models/res_partner.py index dfbf693..6ebd495 100644 --- a/mail_usability/models/res_partner.py +++ b/mail_usability/models/res_partner.py @@ -15,6 +15,12 @@ class ResPartner(models.Model): ('all_except_notification', 'All Messages Except Notifications')], default='all_except_notification') opt_out = fields.Boolean(track_visibility='onchange') + # This field is designed to be included in mail templates + display_address_mail_template = fields.Text(compute='_compute_display_address_mail_template', string='Display Address in Mail Template') + + def _compute_display_address_mail_template(self): + for partner in self: + partner.display_address_mail_template = partner._display_address(without_company=True) def _should_be_notify_by_email(self, message): if message.message_type == 'notification':