[FIX] Fixed raise warning when email_from value false.

bzr revid: cpa@tinyerp.com-20130429120409-sm0c01022qm25agv
This commit is contained in:
chirag patel 2013-04-29 17:34:09 +05:30
parent 3536f65967
commit 27686df49d
1 changed files with 2 additions and 1 deletions

View File

@ -376,7 +376,8 @@ class email_template(osv.osv):
# create a mail_mail based on values, without attachments
values = self.generate_email(cr, uid, template_id, res_id, context=context)
assert values.get('email_from'), 'email_from is missing or empty after template rendering, send_mail() cannot proceed'
if not values.get('email_from'):
raise osv.except_osv(_('Warning!'),_('email_from is missing or empty after template rendering, send_mail() cannot proceed'))
del values['email_recipients'] # TODO Properly use them.
attachment_ids = values.pop('attachment_ids', [])
attachments = values.pop('attachments', [])