[PYTHON] ~fix kit_sent default value 8.0
authorLudovic CHEVALIER <ludovic@beurresarrasin.net>
Thu, 20 Sep 2018 09:46:13 +0000 (11:46 +0200)
committerLudovic CHEVALIER <ludovic@beurresarrasin.net>
Thu, 20 Sep 2018 09:46:13 +0000 (11:46 +0200)
lhc.py

diff --git a/lhc.py b/lhc.py
index 8a7435a..697611b 100644 (file)
--- a/lhc.py
+++ b/lhc.py
@@ -35,6 +35,10 @@ class res_partner(orm.Model):
         'kit_sent': fields.boolean('Welcome kit sent'),
     }
 
+    _defaults = {
+        'kit_sent': lambda *a: False,
+    }
+
 class product_template(orm.Model):
     _inherit = 'product.template'
 
@@ -42,5 +46,20 @@ class product_template(orm.Model):
         'standard_price': fields.float('Cost', digits_compute=dp.get_precision('Product Price'), help="Cost price of the product used for standard stock valuation in accounting and used as a base price on purchase orders.", groups="base.group_user,lhc.group_volunteer"),
     }
 
+class res_users(orm.Model):
+    _inherit = 'res.users'
+
+    def onchange_partner_id(self, cr, uid, ids, partner_id, login):
+        """Define user email address from partner email address"""
+        v = {}
+        partners = self.pool.get('res.partner')
+        partner = partners.browse(cr, uid, partner_id)
+        import pdb
+        pdb.set_trace()
+        if partner.email:
+            v['email'] = partner.email
+        else:
+            v = {}
+        return {'value': v}
 
 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: