summaryrefslogtreecommitdiff
path: root/addons/pos_cache/static/src
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2017-11-28 16:57:58 +0100
committerChristophe Simonis <chs@odoo.com>2017-11-28 16:57:58 +0100
commit29590a61cda332a691d4edcdcef2c0dc6499394d (patch)
treed4fca4b50f5b40c90ce013f6748d18b95e541228 /addons/pos_cache/static/src
parentf132c8862fb3416cb53c559be32acd880c3a1c7d (diff)
parent8fb25e185bb2e78ce7864205b4338022b2f44909 (diff)
[MERGE] forward port branch 11.0 up to 8fb25e185bb
Diffstat (limited to 'addons/pos_cache/static/src')
-rw-r--r--addons/pos_cache/static/src/js/pos_cache.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/addons/pos_cache/static/src/js/pos_cache.js b/addons/pos_cache/static/src/js/pos_cache.js
index 705bd1e66fb..6a26143cc6e 100644
--- a/addons/pos_cache/static/src/js/pos_cache.js
+++ b/addons/pos_cache/static/src/js/pos_cache.js
@@ -37,8 +37,11 @@ models.PosModel = models.PosModel.extend({
args: [self.pos_session.config_id[0], product_fields, product_domain],
});
self.chrome.loading_message(_t('Loading') + ' product.product', 1);
- return records.then(function (product) {
- self.db.add_products(product);
+ return records.then(function (products) {
+ self.db.add_products(_.map(products, function (product) {
+ product.categ = _.findWhere(self.product_categories, {'id': product.categ_id[0]});
+ return new models.Product({}, product);
+ }));
});
});
},