[IMP]: improvement in tools.send_email
authorMantavya Gajjar <mga@tinyerp.com>
Sat, 17 Apr 2010 20:59:18 +0000 (02:29 +0530)
committerMantavya Gajjar <mga@tinyerp.com>
Sat, 17 Apr 2010 20:59:18 +0000 (02:29 +0530)
add missing field `condition` in to the server action

bzr revid: mga@tinyerp.com-20100417205918-ifjuddmuvmizkb4b

bin/addons/base/ir/ir.xml
bin/tools/misc.py

index 2e589ef..3888beb 100644 (file)
                         <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')]}">
index 5667204..7aee1ae 100644 (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())