-
+
|
|
- ${user.company_id.name} - ${user.company_id.phone or ''} + ${company.name} + ${company.phone or ''} |
- % if user.company_id.email:
- ${user.company_id.email} + % if company.email: + ${company.email} % endif - % if user.company_id.website: - - ${user.company_id.website} + % if company.website: + + ${company.website} % endif |
diff --git a/addons/mail/models/res_partner.py b/addons/mail/models/res_partner.py
index c75752416be..d1f263d9736 100644
--- a/addons/mail/models/res_partner.py
+++ b/addons/mail/models/res_partner.py
@@ -77,11 +77,16 @@ class Partner(models.Model):
is_discussion = message.subtype_id.id == self.env['ir.model.data'].xmlid_to_res_id('mail.mt_comment')
+ record = False
+ if message.res_id and message.model in self.env:
+ record = self.env[message.model].browse(message.res_id)
+
return {
'signature': signature,
'website_url': website_url,
'company_name': company_name,
'model_name': model_name,
+ 'record': record,
'record_name': record_name,
'tracking': tracking,
'is_discussion': is_discussion,
diff --git a/addons/sale/data/mail_template_data.xml b/addons/sale/data/mail_template_data.xml
index dfb4ac3f041..72e948d375f 100644
--- a/addons/sale/data/mail_template_data.xml
+++ b/addons/sale/data/mail_template_data.xml
@@ -63,6 +63,8 @@ from ${object.company_id.name}.
-
+
|
|
- ${user.company_id.name} - ${user.company_id.phone or ''} + ${company.name} + ${company.phone or ''} |
- % if user.company_id.email:
- ${user.company_id.email} + % if company.email: + ${company.email} % endif - % if user.company_id.website: - - ${user.company_id.website} + % if company.website: + + ${company.website} % endif |