Amit Parik (OpenERP) has proposed merging 
lp:~openerp-dev/openobject-addons/trunk-bug-1038173-amp into 
lp:openobject-addons.

Requested reviews:
  OpenERP Core Team (openerp)
Related bugs:
  Bug #1038173 in OpenERP Addons: "need to fix on_change_partner on crm_lead.py"
  https://bugs.launchpad.net/openobject-addons/+bug/1038173

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-1038173-amp/+merge/120335

Hello,

This branch fixed the problem of on_change_partner_id method.
It will gives a trace-back when no partner_id select, See the bug report.

Thank you!
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-1038173-amp/+merge/120335
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/trunk-bug-1038173-amp.
=== modified file 'crm/crm_lead.py'
--- crm/crm_lead.py	2012-08-15 20:51:43 +0000
+++ crm/crm_lead.py	2012-08-20 06:30:41 +0000
@@ -291,16 +291,17 @@
 
     def on_change_partner(self, cr, uid, ids, partner_id, context=None):
         result = {}
+        values={}
         if partner_id:
             partner = self.pool.get('res.partner').browse(cr, uid, partner_id, context=context)
-            values = {
+            values = values.update({
                 'partner_name' : partner.name, 
                 'street' : partner.street,
                 'street2' : partner.street2,
                 'city' : partner.city,
                 'state_id' : partner.state_id and partner.state_id.id or False,
                 'country_id' : partner.country_id and partner.country_id.id or False,
-            }
+            })
         return {'value' : values}
 
 

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to