Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged
2 Odgovori
2880 Prikazi

Error : 
Echec de rendu du modèle <Template memory:80e1810> utilisant les valeurs {'format_date': <function MailTemplate.render_template.<locals>.<lambda> at 0x080314B0>, 'format_tz': <function MailTemplate.render_template.<locals>.<lambda> at 0x08031DB0>, 'format_amount': <function MailTemplate.render_template.<locals>.<lambda> at 0x080318A0>, 'user': res.users(1,), 'ctx': {'lang': 'fr_FR', 'tz': False, 'uid': 1, 'params': {'action': 387}, 'safe': False}, 'object': profile.user(83,)}

Template : 

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">

<record id="email_template_rec" model="mail.template">
<field name="name">Template Profile</field>
<field name="model_id" ref="user_profil.model_profile_user"/>
<field name="email_from">${object.current_user.email}</field>
<field name="email_to">${object.current_emp.current_coach.work_email}</field>
<field name="lang">${object.current_user.lang}</field>
<field name="subject">Invitation</field>
<field name="body_html"><![CDATA[
<p><strong>Dear Coordinator(s)</strong></p>

<p><strong>Department: --department--</strong></p>

<p>Please do the following activities in LMS.</p>]]>
</field>
</record>
</data>
</odoo>

Function:
@api.multi
def send_mail(self):
self.ensure_one()
template_id = self.env.ref('user_profil.email_template_rec')
template_id.send_mail(self.ids[0], force_send=True)
ctx = {
'default_model': 'profile.user',
'default_res_id': self.id,
'default_use_template': bool(template_id),
'default_template_id': template_id,
'default_composition_mode': 'comment',
}
return {
'type': 'ir.actions.act_window',
'view_type': 'form',
'view_mode': 'form',
'res_model': 'mail.compose.message',
'target': 'new',
'context': ctx,
}
Avatar
Opusti
Best Answer

Hi, I've got the same problem
(not always, by moment)

and we don't manage to identify the origin...

did you finally manage to fix it?

Thanks in advance. SCY

Avatar
Opusti