[FIX] mail.compose.message: do not override with undefined defaults

bzr revid: odo@openerp.com-20110925014759-g3ycy8fgmv1zgg9x
This commit is contained in:
Olivier Dony 2011-09-25 03:47:59 +02:00
parent 51e1259dce
commit 39c648126e
1 changed files with 3 additions and 3 deletions

View File

@ -82,9 +82,9 @@ class mail_compose_message(osv.osv_memory):
else: else:
# default mode # default mode
result['model'] = context.get('active_model', False) result['model'] = context.get('active_model', False)
if vals: for field in vals:
for field in fields: if field in fields:
result.update({field : vals.get(field, False)}) result.update({field : vals[field]})
# link to model and record if not done yet # link to model and record if not done yet
if not result.get('model') or not result.get('res_id'): if not result.get('model') or not result.get('res_id'):