[ADD]CRM:use proper sentence case
[odoo/odoo.git] / addons / crm / crm.py
index 675174d..bee1e48 100644 (file)
@@ -155,7 +155,7 @@ class crm_case_categ(osv.osv):
         """Finds id for case object"""
         object_id = context and context.get('object_id', False) or False
         ids = self.pool.get('ir.model').search(cr, uid, [('model', '=', object_id)])
-        return ids and ids[0]
+        return ids and ids[0] or False
 
     _defaults = {
         'object_id' : _find_object_id
@@ -241,6 +241,8 @@ class crm_base(object):
             address = self.pool.get('res.partner.address').browse(cr, uid, add)
             data['value'] = {'email_from': address and address.email or False ,
                              'phone':  address and address.phone or False}
+        if 'phone' not in self._columns:
+            del data['value']['phone']
         return data
 
     def onchange_partner_id(self, cr, uid, ids, part, email=False):
@@ -466,10 +468,12 @@ class crm_case(crm_base):
         self._action(cr, uid, cases, state)
         return True
 
+    #DEAD Code
     def remind_partner(self, cr, uid, ids, context=None, attach=False):
         return self.remind_user(cr, uid, ids, context, attach,
                 destination=False)
 
+    #DEAD Code
     def remind_user(self, cr, uid, ids, context=None, attach=False, destination=True):
         mail_message = self.pool.get('mail.message')
         for case in self.browse(cr, uid, ids, context=context):
@@ -576,3 +580,5 @@ class users(osv.osv):
         return res
 
 users()
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: