diff options
| author | Raphael Collet <rco@openerp.com> | 2012-07-24 16:38:15 +0200 |
|---|---|---|
| committer | Raphael Collet <rco@openerp.com> | 2012-07-24 16:38:15 +0200 |
| commit | 3a048c74142c6decb2989491a4a37fda818b7421 (patch) | |
| tree | abeb7b87899e1cf18f3ec6ef38ef105836e312ea /addons/base_setup/static/src/js | |
| parent | 42f4775bcc66c3ff450c52978e2a0a28deb87515 (diff) | |
[IMP] base_setup: in partner kanban view, use name_get to display partner categories
bzr revid: rco@openerp.com-20120724143815-s0zi90n8m8ptnm0v
Diffstat (limited to 'addons/base_setup/static/src/js')
| -rw-r--r-- | addons/base_setup/static/src/js/base_setup.js | 11 |
1 files changed, 6 insertions, 5 deletions
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]); }); }); } |
