Bhumi Thakkar (Open ERP) has proposed merging 
lp:~openerp-dev/openerp-web/trunk-improve-project_issue-bth into lp:openerp-web.

Requested reviews:
  OpenERP R&D Web Team (openerp-dev-web)

For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-improve-project_issue-bth/+merge/145775

Hello,

    Fixed issue For Integer field or Id field could not search.

Thanks.
-- 
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-improve-project_issue-bth/+merge/145775
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openerp-web/trunk-improve-project_issue-bth.
=== modified file 'addons/web/static/src/js/search.js'
--- addons/web/static/src/js/search.js	2013-01-29 16:37:25 +0000
+++ addons/web/static/src/js/search.js	2013-01-31 05:58:21 +0000
@@ -1313,7 +1313,22 @@
  * @class
  * @extends instance.web.search.NumberField
  */
-instance.web.search.IntegerField = instance.web.search.NumberField.extend(/** @lends instance.web.search.IntegerField# */{
+instance.web.search.IntegerField = instance.web.search.Field.extend(/** @lends instance.web.search.IntegerField# */{
+    complete: function (value) {
+        value = this.parse(value);
+        var label = _.str.sprintf(_.str.escapeHTML(
+            _t("Search %(field)s for: %(value)s")), {
+                field: '<em>' + this.attrs.string + '</em>',
+                value: '<strong>' + _.str.escapeHTML(value) + '</strong>'});
+        return $.when([{
+            label: label,
+            facet: {
+                category: this.attrs.string,
+                field: this,
+                values: [{label: value, value: value}]
+            }
+        }]);
+    },
     error_message: _t("not a valid integer"),
     parse: function (value) {
         try {

_______________________________________________
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

Reply via email to