From 404db3a08bd07b6aeaeaf244279351933b028d13 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 6 Oct 2011 16:54:39 +0200 Subject: [PATCH] [FIX] correctly handle 'false' value on selection fields bzr revid: xmo@openerp.com-20111006145439-mklud8aaezmd2b1p --- addons/web/static/src/js/search.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index 15e7d191ff5..d381d2eb6f5 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -781,7 +781,9 @@ openerp.web.search.SelectionField = openerp.web.search.Field.extend(/** @lends o get_value: function () { var index = parseInt(this.$element.val(), 10); if (isNaN(index)) { return null; } - return this.attrs.selection[index][0]; + var value = this.attrs.selection[index][0]; + if (value === false) { return null; } + return value; } }); openerp.web.search.BooleanField = openerp.web.search.SelectionField.extend(/** @lends openerp.web.search.BooleanField# */{