diff --git a/addons/base_setup/static/src/js/base_setup.js b/addons/base_setup/static/src/js/base_setup.js index b3a7d7cdf14..4f900a3d69b 100644 --- a/addons/base_setup/static/src/js/base_setup.js +++ b/addons/base_setup/static/src/js/base_setup.js @@ -10,11 +10,12 @@ openerp.base_setup = function(openerp) { this.$element.find('.oe_kanban_partner_categories span').each(function() { category_ids.push($(this).data('category_id')); }); - var dataset = new openerp.web.DataSetSearch(this, 'res.partner.category', - self.session.context, [['id', 'in', _.uniq(category_ids)]]); - dataset.read_slice(['id', 'name']).then(function(result) { - _.each(result, function(v, k) { - self.$element.find('.oe_kanban_partner_categories span[data-category_id=' + v.id + ']').html(v.name); + var dataset = new openerp.web.DataSetSearch(this, 'res.partner.category', self.session.context); + dataset.name_get(_.uniq(category_ids)).then(function(result) { + _.each(result, function(value) { + self.$element + .find('.oe_kanban_partner_categories span[data-category_id=' + value[0] + ']') + .html(value[1]); }); }); }