diff options
| author | Christophe Simonis <chs@openerp.com> | 2013-11-22 20:44:15 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@openerp.com> | 2013-11-22 20:44:15 +0100 |
| commit | fb44c859e2cbdc93471f9c5bc9f5f0992d2b280c (patch) | |
| tree | b4b7e2234e5450c2e8ef1cd865839763593d561a | |
| parent | 0244543c71dffdf7a406bd0baa7e3c8e9b01abaa (diff) | |
[FIX] {crm,crm_partner_assign}: email.template: filter the whole expression instead of only the last part
bzr revid: chs@openerp.com-20131122194415-9ho9vf6f1b0qkmhd
| -rw-r--r-- | addons/crm/crm_lead_data.xml | 4 | ||||
| -rw-r--r-- | addons/crm/crm_lead_view.xml | 2 | ||||
| -rw-r--r-- | addons/crm_partner_assign/crm_partner_assign_data.xml | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/addons/crm/crm_lead_data.xml b/addons/crm/crm_lead_data.xml index ff39138f4d9..6bb8e2700d4 100644 --- a/addons/crm/crm_lead_data.xml +++ b/addons/crm/crm_lead_data.xml @@ -204,7 +204,7 @@ <field name="model_id" ref="crm.model_crm_lead"/> <field name="auto_delete" eval="True"/> <field name="partner_to">${object.partner_id != False and object.partner_id.id}</field> - <field name="email_to">${not object.partner_id and object.email_from|safe}</field> + <field name="email_to">${(not object.partner_id and object.email_from)|safe}</field> <field name="body_html"></field> </record> <record id="email_template_opportunity_reminder_mail" model="email.template"> @@ -212,7 +212,7 @@ <field name="model_id" ref="crm.model_crm_lead"/> <field name="auto_delete" eval="True"/> <field name="email_from">admin@example.com</field> - <field name="email_to">${object.user_id != False and object.user_id.email|safe}</field> + <field name="email_to">${(object.user_id != False and object.user_id.email)|safe}</field> <field name="subject">Reminder on Lead: ${object.id} from ${object.partner_id != False and object.partner_id.name or object.contact_name}</field> <field name="body_html"><![CDATA[<p>This opportunity did not have any activity since at least 5 days. Here are some details:</p> <ul> diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 2c0829c6883..f3e424e3e37 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -600,7 +600,7 @@ id="crm.action_lead_mass_mail" context="{ 'default_composition_mode': 'mass_mail', - 'default_email_to':'{$object.email or \'\'|safe}', + 'default_email_to':'{($object.email or \'\')|safe}', 'default_use_template': True, 'default_template_id': ref('crm.email_template_opportunity_mail'), }" diff --git a/addons/crm_partner_assign/crm_partner_assign_data.xml b/addons/crm_partner_assign/crm_partner_assign_data.xml index 34366eb10ea..284476cb6ee 100644 --- a/addons/crm_partner_assign/crm_partner_assign_data.xml +++ b/addons/crm_partner_assign/crm_partner_assign_data.xml @@ -20,7 +20,7 @@ <field name="model_id" model="ir.model" search="[('name', '=', 'crm.lead.forward.to.partner')]"></field> <field name="auto_delete" eval="True"/> <field name="email_to">${ctx['partner_id'].email|safe}</field> - <field name="email_from">${user.email or ''|safe}</field> + <field name="email_from">${(user.email or '')|safe}</field> <field name="subject">Fwd: Lead: ${ctx['partner_id'].name}</field> <field name="body_html"><