[IMP] email_template: override name_get, because old one coming from mail.message.common was quite ugly for email templates.

bzr revid: tde@openerp.com-20120717132329-5m15l8akdu8hksy4
This commit is contained in:
Thibault Delavallée 2012-07-17 15:23:29 +02:00
parent b92f0df86c
commit 4e038b3615
1 changed files with 5 additions and 0 deletions

View File

@ -101,6 +101,11 @@ class email_template(osv.osv):
mod_name = self.pool.get('ir.model').browse(cr, uid, model_id, context).model
return {'value':{'model': mod_name}}
def name_get(self, cr, uid, ids, context=None):
""" Override name_get of mail.message: return directly the template
name, and not the generated name from mail.message.common."""
return [(record.id, record.name) for record in self.browse(cr, uid, ids, context=context)]
_columns = {
'name': fields.char('Name', size=250),
'model_id': fields.many2one('ir.model', 'Related document model'),