[IMP]: improvement in tools.send_email

add missing field `condition` in to the server action

bzr revid: mga@tinyerp.com-20100417205918-ifjuddmuvmizkb4b
This commit is contained in:
Mantavya Gajjar 2010-04-18 02:29:18 +05:30
parent 3e0db82b4b
commit 9b3771b2f2
2 changed files with 3 additions and 2 deletions

View File

@ -1230,6 +1230,7 @@
<field name="model_id" select="1"/>
<field name="state" select="1"/>
<field name="sequence" select="2"/>
<field name="condition"/>
</group>
<notebook colspan="4">
<page string="Python Code" attrs="{'invisible':[('state','!=','code')]}">

View File

@ -466,13 +466,13 @@ def email_send(email_from, email_to, subject, body, email_cc=None, email_bcc=Non
msg['X-Generated-By'] = 'OpenERP (http://www.openerp.com)'
msg['X-OpenERP-Server-Host'] = socket.gethostname()
msg['X-OpenERP-Server-Version'] = release.version
msg['X-Priority'] = priorities.get(priority, '3 (Normal)')
# Add dynamic X Header
for key, value in x_headers.iteritems():
msg['X-OpenERP-%s' % key] = str(value)
msg['%s' % key] = str(value)
if openobject_id:
msg['Message-Id'] = "<%s-openobject-%s@%s>" % (time.time(), openobject_id, socket.gethostname())