class mail_compose_message(osv.TransientModel):
_inherit = 'mail.compose.message'
+ def default_get(self, cr, uid, fields, context=None):
+ """
+ """
+ if context is None:
+ context = {}
+ res = super(mail_compose_message, self).default_get(cr, uid, fields, context=context)
+ if context.get('default_template_id'):
+ res.update(
+ self.onchange_template_id(
+ cr, uid, [], context['default_template_id'], res.get('composition_mode'),
+ res.get('model'), res.get('res_id'), context=context
+ )['value']
+ )
+ return res
+
_columns = {
'template_id': fields.many2one('email.template', 'Use template', select=True),
'partner_to': fields.char('To (Partner IDs)',