Turkesh Patel (openERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-bug-1019260-tpa into
lp:openobject-addons.
Requested reviews:
OpenERP Core Team (openerp)
Related bugs:
Bug #1019260 in OpenERP Addons: "[trunk]plugins outlook and thuderbird :
create partner"
https://bugs.launchpad.net/openobject-addons/+bug/1019260
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-1019260-tpa/+merge/113029
[FiX] Plugin:when create the partner from the thunderbird at that time it
creates partner two times.
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-1019260-tpa/+merge/113029
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-bug-1019260-tpa.
=== modified file 'plugin/plugin_handler.py'
--- plugin/plugin_handler.py 2012-06-28 12:18:20 +0000
+++ plugin/plugin_handler.py 2012-07-02 12:50:27 +0000
@@ -126,9 +126,10 @@
partner_obj = self.pool.get('res.partner')
dictcreate = dict(data)
if partner_id == 0:
- partner_id = partner_obj.create(cr, uid, {'name':dictcreate.get('name')})
- dictcreate['partner_id'] = partner_id
- self.pool.get('res.partner').create(cr, uid, dictcreate)
+ partner_id = partner_obj.create(cr, uid, dictcreate)
+ else:
+ dictcreate['parent_id'] = partner_id
+ partner_obj.create(cr, uid, dictcreate)
url = self._make_url(cr, uid, partner_id, 'res.partner')
return ('res.partner', partner_id, url)
_______________________________________________
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