[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:
# default mode
result['model'] = context.get('active_model', False)
if vals:
for field in fields:
result.update({field : vals.get(field, False)})
for field in vals:
if field in fields:
result.update({field : vals[field]})
# link to model and record if not done yet
if not result.get('model') or not result.get('res_id'):