[BUG-FIX] refector - Fetch mail message_new subject missing condition
authorJigar Amin <jam@tinyerp.com>
Tue, 5 Jul 2011 05:46:19 +0000 (11:16 +0530)
committerJigar Amin <jam@tinyerp.com>
Tue, 5 Jul 2011 05:46:19 +0000 (11:16 +0530)
lp bug: https://launchpad.net/bugs/805507 fixed

bzr revid: jam@tinyerp.com-20110705054619-f3ur6at5cwf2zqtk

addons/crm/crm_lead.py
addons/crm_claim/crm_claim.py
addons/crm_helpdesk/crm_helpdesk.py
addons/hr_recruitment/hr_recruitment.py

index a07974f..ceb9af6 100644 (file)
@@ -345,7 +345,7 @@ class crm_lead(crm_case, osv.osv):
         """
         mailgate_pool = self.pool.get('email.server.tools')
 
-        subject = msg.get('subject')
+        subject = msg.get('subject') or _("No Subject")
         body = msg.get('body')
         msg_from = msg.get('from')
         priority = msg.get('priority')
index 05634d5..c575508 100644 (file)
@@ -181,7 +181,7 @@ class crm_claim(crm.crm_case, osv.osv):
         """
         mailgate_pool = self.pool.get('email.server.tools')
 
-        subject = msg.get('subject')
+        subject = msg.get('subject') or _("No Subject")
         body = msg.get('body')
         msg_from = msg.get('from')
         priority = msg.get('priority')
index 30a2af6..5d02ec1 100644 (file)
@@ -24,6 +24,7 @@ from osv import fields, osv
 import time
 import binascii
 import tools
+from tools.translate import _
 
 CRM_HELPDESK_STATES = (
     crm.AVAILABLE_STATES[2][0], # Cancelled
@@ -104,7 +105,7 @@ class crm_helpdesk(crm.crm_case, osv.osv):
         """
         mailgate_pool = self.pool.get('email.server.tools')
 
-        subject = msg.get('subject')
+        subject = msg.get('subject') or _("No Subject")
         body = msg.get('body')
         msg_from = msg.get('from')
         priority = msg.get('priority')
index bc7489a..d716764 100644 (file)
@@ -308,7 +308,7 @@ class hr_applicant(crm.crm_case, osv.osv):
         mailgate_pool = self.pool.get('email.server.tools')
         attach_obj = self.pool.get('ir.attachment')
 
-        subject = msg.get('subject')
+        subject = msg.get('subject') or _("No Subject")
         body = msg.get('body')
         msg_from = msg.get('from')
         priority = msg.get('priority')