Bhumi Thakkar (Open ERP) has proposed merging lp:~openerp-dev/openobject-addons/7.0-bug-1095398-bth into lp:openobject-addons/7.0.
Requested reviews: OpenERP Core Team (openerp) Related bugs: Bug #1095398 in OpenERP Addons: "[trunk/7.0] Sales: Imports using LinkedIn unlinks pre-existing contacts" https://bugs.launchpad.net/openobject-addons/+bug/1095398 For more details, see: https://code.launchpad.net/~openerp-dev/openobject-addons/7.0-bug-1095398-bth/+merge/143490 Hello, Fixed: Sales: Imports using LinkedIn unlinks pre-existing contacts To Reproduce: 1. Sales => Sales => Customers 2. create company from linkedin e.g. openerp. all contacts of openerp listed in contacts. 3. now edit/update this record search for oracle from linkedin and select oracle and save it. Observed: Existing contacts of company are unlinked from the company and only displayed new contacts only. Expected: Existing contacts should be updated with the updated company as we have updated the company not deleted it. Thanks. -- https://code.launchpad.net/~openerp-dev/openobject-addons/7.0-bug-1095398-bth/+merge/143490 Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/7.0-bug-1095398-bth.
=== modified file 'web_linkedin/static/src/js/linkedin.js' --- web_linkedin/static/src/js/linkedin.js 2012-11-15 15:09:45 +0000 +++ web_linkedin/static/src/js/linkedin.js 2013-01-16 12:16:22 +0000 @@ -130,7 +130,13 @@ }); return $.when.apply($, defs).then(function() { var p_to_change = _.toArray(arguments); - to_change.child_ids = p_to_change; + _(p_to_change).each( function(i) { + self.view.fields['child_ids'].viewmanager.o2m.dataset.create(i).done(function(r) { + self.view.fields['child_ids'].viewmanager.o2m.dataset.set_ids(self.view.fields['child_ids'].viewmanager.o2m.dataset.ids.concat([r])); + self.view.fields['child_ids'].viewmanager.o2m.dataset.trigger("dataset_changed", r); + }); + }); + self.view.fields['child_ids'].viewmanager.o2m.reload_current_view(); }); }, function() { return $.when();
_______________________________________________ Mailing list: https://launchpad.net/~openerp-dev-gtk Post to : openerp-dev-gtk@lists.launchpad.net Unsubscribe : https://launchpad.net/~openerp-dev-gtk More help : https://help.launchpad.net/ListHelp