From 622b70ee3eb77a2cf68691384f0c376d213b2062 Mon Sep 17 00:00:00 2001 From: jem-odoo Date: Wed, 14 Mar 2018 15:13:40 +0100 Subject: [PATCH] [FIX] purchase: wrong condition in mail template Before checking the first element of 'partner_id.child_ids', rather check that the partner and not the object has children, to avoid crashes when the partner of the PO is a company. opw-1826359 --- addons/purchase/data/mail_template_data.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/purchase/data/mail_template_data.xml b/addons/purchase/data/mail_template_data.xml index d4644b4667b..909b014ab4a 100644 --- a/addons/purchase/data/mail_template_data.xml +++ b/addons/purchase/data/mail_template_data.xml @@ -15,7 +15,7 @@ ${object.partner_id.lang} Dear -% if object.partner_id.is_company and object.child_ids: +% if object.partner_id.is_company and object.partner_id.child_ids: ${object.partner_id.child_ids[0].name} % else : ${object.partner_id.name} @@ -50,7 +50,7 @@ from ${object.company_id.name}. PO_${(object.name or '').replace('/','_')} ${object.partner_id.lang} Dear ${object.partner_id.name} +

Dear ${object.partner_id.name} % if object.partner_id.parent_id: (${object.partner_id.parent_id.name}) % endif