diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js index d294ca8d8b9..60c4effaaee 100644 --- a/addons/base/static/src/js/data.js +++ b/addons/base/static/src/js/data.js @@ -1,18 +1,23 @@ openerp.base.data = function(openerp) { -openerp.base.DataGroup = openerp.base.Controller.extend({ +openerp.base.DataGroup = openerp.base.Controller.extend( + /** @lends openep.base.DataGroup# */{ /** * Management interface between views and the collection of selected OpenERP * records (represents the view's state?) + * + * @constructs + * @extends openerp.base.Controller + * @param {openerp.base.Session} session Current OpenERP session */ init: function(session) { this._super(session, null); - }, + } }); -openerp.base.DataSet = openerp.base.Controller.extend( /** @lends openerp.base.DataSet# */{ - +openerp.base.DataSet = openerp.base.Controller.extend( + /** @lends openerp.base.DataSet# */{ /** * Management interface between views and the collection of selected * OpenERP records (represents the view's state?) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 4d379d814f2..87cac14a0e8 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -446,7 +446,7 @@ openerp.base.FieldBoolean = openerp.base.Field.extend({ this.$element.find('input')[0].checked = value; }, get_value: function() { - this.$element.find('input')[0].checked; + return this.$element.find('input').is(':checked'); } }); diff --git a/addons/base/static/src/js/search.js b/addons/base/static/src/js/search.js index e40f96e8996..c6523bef7e0 100644 --- a/addons/base/static/src/js/search.js +++ b/addons/base/static/src/js/search.js @@ -518,10 +518,10 @@ openerp.base.search.ExtendedSearchProposition = openerp.base.BaseWidget.extend({ var extended_filters_types = openerp.base.search.extended_filters_types; type = type in extended_filters_types ? type : "char"; _.each(extended_filters_types[type].operators, function(operator) { - option = jQuery('