[FIX] crm: crash send new email wizard
authorHarry (Open ERP) <hmo@tinyerp.com>
Wed, 17 Mar 2010 09:52:54 +0000 (15:22 +0530)
committerHarry (Open ERP) <hmo@tinyerp.com>
Wed, 17 Mar 2010 09:52:54 +0000 (15:22 +0530)
lp bug: https://launchpad.net/bugs/539207 fixed

bzr revid: hmo@tinyerp.com-20100317095254-glwv4kwumpfc0834

addons/crm/crm.py
addons/crm/wizard/wizard_crm_new_send_email.py

index f05b719..ebaa437 100644 (file)
@@ -357,7 +357,7 @@ class crm_case(osv.osv):
                 'section_id': case.section_id.id
             }
             obj = self.pool.get('crm.case.log')
-            if history and case.description:
+            if history:
                 obj = self.pool.get('crm.case.history')
                 data['description'] = details or case.description
                 data['email'] = email or \
index b9a4354..ef878f3 100644 (file)
@@ -72,11 +72,7 @@ def _mass_mail_send(self, cr, uid, data, context):
     pool = pooler.get_pool(cr.dbname)
     case_pool=pool.get(data.get('model'))
 
-    case = case_pool.browse(cr,uid,data['ids'])[0]
-    case_pool.write(cr, uid, [case.id], {
-        #'som': False,
-                'canal_id': False,
-                })
+    case = case_pool.browse(cr,uid,data['ids'])[0]    
     emails = [data['form']['to']] + (data['form']['cc'] or '').split(',')
     emails = filter(None, emails)
     body = data['form']['text']