Xavier ALT (OpenERP) has proposed merging
lp:~openerp-dev/openobject-client-web/6.0-opw-575195-xal 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-575195-xal/+merge/108567
Hi,
This fix a problem in one2many field not recomputing context correctly on new
record creation.
Steps:
- On "Tecsas" partner change customer location: European Customers
- Create a "Delivery Order" choose a of "Agrolait" address
- Create, a new line, default customer location is "Customer"
- Close it
- Changer addresse to one of "Tecsas"
- Create a new line
Current: default customer location is still "Customer" (old-one)
Expected: default customer location should be "Customer / European Customers"
Regars,
Xavier
--
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-575195-xal/+merge/108567
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-client-web/6.0-opw-575195-xal.
=== modified file 'addons/openerp/static/javascript/o2m.js'
--- addons/openerp/static/javascript/o2m.js 2011-09-19 12:50:15 +0000
+++ addons/openerp/static/javascript/o2m.js 2012-06-04 14:06:19 +0000
@@ -31,7 +31,11 @@
this.mode = openobject.dom.get(name + '/_terp_view_type').value;
if (openobject.dom.get(name + '/_terp_default_get_ctx'))
+ this.default_get_ctx = openobject.dom.get(name + '/_terp_default_get_ctx').value;
+ else if (openobject.dom.get(name + '/_terp_context'))
this.default_get_ctx = openobject.dom.get(name + '/_terp_context').value;
+ else
+ this.default_get_ctx = "{}"
var parent_prefix = name.indexOf('/') > -1 ? name.slice(0, name.lastIndexOf('/') + 1) : '';
_______________________________________________
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