[FIX] purchase: use PO company for PO notification
In41ffb503the "Invoice Notification Email" and "Sale Order Notification Email" were modified so the company used was the one of the object if available or the sender otherwise. This had not been done for the "Purchase Order Notification Email" which was added in saas-14 which might be unexpected. Also as in7a03f9ce9specify the company when displaying the logo. opw-1838112 closes #24344
This commit is contained in:
@@ -86,6 +86,8 @@ from ${object.company_id.name}.
|
||||
<field name="auto_delete" eval="True"/>
|
||||
<field name="body_html"><![CDATA[<html>
|
||||
<head></head>
|
||||
% set record = ctx.get('record')
|
||||
% set company = record and record.company_id or user.company_id
|
||||
<body style="margin: 0; padding: 0;">
|
||||
<table border="0" width="100%" cellpadding="0" bgcolor="#ededed" style="padding: 20px; background-color: #ededed" summary="o_mail_notification">
|
||||
<tbody>
|
||||
@@ -101,7 +103,7 @@ from ${object.company_id.name}.
|
||||
</span>
|
||||
</td>
|
||||
<td valign="middle" align="right">
|
||||
<img src="/logo.png" style="padding: 0px; margin: 0px; height: auto; width: 80px;" alt="${user.company_id.name}">
|
||||
<img src="/logo.png?company=${company.id}" style="padding: 0px; margin: 0px; height: auto; width: 80px;" alt="${company.name}">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -127,16 +129,16 @@ from ${object.company_id.name}.
|
||||
<table width="590" border="0" cellpadding="0" bgcolor="#875A7B" style="min-width: 590px; background-color: rgb(135,90,123); padding: 20px;">
|
||||
<tr>
|
||||
<td valign="middle" align="left" style="color: #fff; padding-top: 10px; padding-bottom: 10px; font-size: 12px;">
|
||||
${user.company_id.name}<br/>
|
||||
${user.company_id.phone or ''}
|
||||
${company.name}<br/>
|
||||
${company.phone or ''}
|
||||
</td>
|
||||
<td valign="middle" align="right" style="color: #fff; padding-top: 10px; padding-bottom: 10px; font-size: 12px;">
|
||||
% if user.company_id.email:
|
||||
<a href="mailto:${user.company_id.email}" style="text-decoration:none; color: white;">${user.company_id.email}</a><br/>
|
||||
% if company.email:
|
||||
<a href="mailto:${company.email}" style="text-decoration:none; color: white;">${company.email}</a><br/>
|
||||
% endif
|
||||
% if user.company_id.website:
|
||||
<a href="${user.company_id.website}" style="text-decoration:none; color: white;">
|
||||
${user.company_id.website}
|
||||
% if company.website:
|
||||
<a href="${company.website}" style="text-decoration:none; color: white;">
|
||||
${company.website}
|
||||
</a>
|
||||
% endif
|
||||
</td>
|
||||
|
||||
@@ -118,6 +118,8 @@ msgstr ""
|
||||
#: model:mail.template,body_html:purchase.mail_template_data_notification_email_purchase_order
|
||||
msgid "<html>\n"
|
||||
" <head></head>\n"
|
||||
" % set record = ctx.get('record')\n"
|
||||
" % set company = record and record.company_id or user.company_id\n"
|
||||
" <body style=\"margin: 0; padding: 0;\">\n"
|
||||
" <table border=\"0\" width=\"100%\" cellpadding=\"0\" bgcolor=\"#ededed\" style=\"padding: 20px; background-color: #ededed\" summary=\"o_mail_notification\">\n"
|
||||
" <tbody>\n"
|
||||
@@ -133,7 +135,7 @@ msgid "<html>\n"
|
||||
" </span>\n"
|
||||
" </td>\n"
|
||||
" <td valign=\"middle\" align=\"right\">\n"
|
||||
" <img src=\"/logo.png\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\">\n"
|
||||
" <img src=\"/logo.png?company=${company.id}\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${company.name}\">\n"
|
||||
" </td>\n"
|
||||
" </tr>\n"
|
||||
" </table>\n"
|
||||
@@ -159,16 +161,16 @@ msgid "<html>\n"
|
||||
" <table width=\"590\" border=\"0\" cellpadding=\"0\" bgcolor=\"#875A7B\" style=\"min-width: 590px; background-color: rgb(135,90,123); padding: 20px;\">\n"
|
||||
" <tr>\n"
|
||||
" <td valign=\"middle\" align=\"left\" style=\"color: #fff; padding-top: 10px; padding-bottom: 10px; font-size: 12px;\">\n"
|
||||
" ${user.company_id.name}<br/>\n"
|
||||
" ${user.company_id.phone or ''}\n"
|
||||
" ${company.name}<br/>\n"
|
||||
" ${company.phone or ''}\n"
|
||||
" </td>\n"
|
||||
" <td valign=\"middle\" align=\"right\" style=\"color: #fff; padding-top: 10px; padding-bottom: 10px; font-size: 12px;\">\n"
|
||||
" % if user.company_id.email:\n"
|
||||
" <a href=\"mailto:${user.company_id.email}\" style=\"text-decoration:none; color: white;\">${user.company_id.email}</a><br/>\n"
|
||||
" % if company.email:\n"
|
||||
" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: white;\">${company.email}</a><br/>\n"
|
||||
" % endif\n"
|
||||
" % if user.company_id.website:\n"
|
||||
" <a href=\"${user.company_id.website}\" style=\"text-decoration:none; color: white;\">\n"
|
||||
" ${user.company_id.website}\n"
|
||||
" % if company.website:\n"
|
||||
" <a href=\"${company.website}\" style=\"text-decoration:none; color: white;\">\n"
|
||||
" ${company.website}\n"
|
||||
" </a>\n"
|
||||
" % endif\n"
|
||||
" </td>\n"
|
||||
|
||||
Reference in New Issue
Block a user