Mohammed Shekha(Open ERP) has proposed merging
lp:~openerp-dev/openobject-client-web/6.0-opw-573834-msh into
lp:openobject-client-web.
Requested reviews:
OpenERP Core Team (openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-573834-msh/+merge/102433
Hello,
Fixed the issue of many2many widget which removes all the entry which came from
the on_change method as a result when we create a new record in many2many after
calling an on_change.
Demo :- Go to Accounting -> Customer Invoice -> Invoice line -> and select a
product which has some tax set, so when you select a product you will getsome
tax line in Tax many2many, and now add new line to Tax many2many.
Result :- The lines which came from the on_change will be removed.
Expected :- Lines should be appended with line of on_change result.
Changed the code in form.js.
Thanks.
--
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-573834-msh/+merge/102433
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-client-web/6.0-opw-573834-msh.
=== modified file 'addons/openerp/static/javascript/form.js'
--- addons/openerp/static/javascript/form.js 2012-01-19 14:30:04 +0000
+++ addons/openerp/static/javascript/form.js 2012-04-18 05:29:19 +0000
@@ -629,8 +629,8 @@
}
var fld_name = jQuery(fld).attr('name');
var old_m2m = jQuery(idSelector(fld_name)).closest('.list-a');
- $(idSelector(fld_name+'/_terp_id')).val('');
- $(idSelector(fld_name+'/_terp_ids')).val('[]');
+ $(idSelector(fld_name+'/_terp_id')).val(value[0] || '');
+ $(idSelector(fld_name+'/_terp_ids')).val(fld_val || '[]');
jQuery.ajax({
url: '/openerp/listgrid/get_m2m',
data: {
_______________________________________________
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