openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #04784
[Merge] lp:~openerp-dev/openobject-client-web/trunk-bug-710859-sma into lp:openobject-client-web
Sananaz (Open ERP) has proposed merging lp:~openerp-dev/openobject-client-web/trunk-bug-710859-sma into lp:openobject-client-web.
Requested reviews:
OpenERP SA's Web Client R&D (openerp-dev-web)
Related bugs:
Bug #710859 in OpenERP Web Client: "[6.0] many2one field on search screen searches by name - doesn't work for object with a custom name_get function"
https://bugs.launchpad.net/openobject-client-web/+bug/710859
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client-web/trunk-bug-710859-sma/+merge/55470
Hello,
Just passed the many2one id if value selected from autocomplete/popup and domain will be `=`.
And if value is entered by user manually then domain will be `ilike`.
Thank you.
--
https://code.launchpad.net/~openerp-dev/openobject-client-web/trunk-bug-710859-sma/+merge/55470
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-client-web/trunk-bug-710859-sma.
=== modified file 'addons/openerp/static/javascript/search.js'
--- addons/openerp/static/javascript/search.js 2011-03-22 08:46:22 +0000
+++ addons/openerp/static/javascript/search.js 2011-03-30 05:42:31 +0000
@@ -563,8 +563,11 @@
if($fld.attr('m2o_filter_domain')){
fld_value = 'm2o_'+ fld_value;
}
+ else {
+ fld_value = parseInt(jQuery(idSelector(fld_name)).val()) || fld_value;
+ }
}
-
+
if(kind == 'boolean' && fld_value) {
fld_value = parseInt(fld_value);
domains[fld_name] = fld_value;
Follow ups