Hello guys, I created a email template for hr.holidays module but when I try to send the email I get the following error:
Failed to render template <Template memory:7f29b07bc750> using values {'format_tz': <function <lambda> at 0x7f29bf509938>, 'ctx': {}, 'user': res.users(6,), 'object': None}
This is my code:
mail_ids = []
mail_pool = self.pool['mail.mail']
data_pool = self.pool['ir.model.data']
local_context = context.copy()
template_xmlid = 'holidays_email_template_a_manager_aprobar'
template_pool = self.pool.get('mail.template')
dummy, template_id = data_pool.get_object_reference(cr, uid, 'hr_holidays', template_xmlid)
for attendee in self.browse(cr, uid, ids, context=context):
manager = attendee.department_id.manager_id.user_id.email
mail_id = template_pool.send_mail(cr, uid, template_id, manager, context=local_context)
mail_ids.append(mail_id)
mail_pool.send(cr, uid, mail_ids, context=context)
Anyone could help me with this error? Thanks!