summaryrefslogtreecommitdiff
path: root/addons/website_links/static
diff options
context:
space:
mode:
authorRémi Rahir <rar@odoo.com>2020-02-18 15:44:10 +0000
committerRémi Rahir <rar@odoo.com>2020-02-19 11:59:16 +0000
commit8f6bf2087e50020bfad4e336b1d4c5a98a4fa84f (patch)
tree23bb76330e96731242b71858156cb516b0f64a3f /addons/website_links/static
parent4582f4ade34183a2615bdcc92d951f430cc87059 (diff)
[IMP] website_links: performance on search_read
The widget Selectbo was performing a search_read on every field while only using the fields id and name. This search_read has become very costly in the latest version due to some new fields. We now limit the search_read to the useful fields. closes odoo/odoo#45707 X-original-commit: a4832ccdeedd777b43825e41ffb8c20937022279 Signed-off-by: Rémi Rahir (rar) <rar@odoo.com>
Diffstat (limited to 'addons/website_links/static')
-rw-r--r--addons/website_links/static/src/js/website_links.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/website_links/static/src/js/website_links.js b/addons/website_links/static/src/js/website_links.js
index 91b7177ea6b..d897b3da6b8 100644
--- a/addons/website_links/static/src/js/website_links.js
+++ b/addons/website_links/static/src/js/website_links.js
@@ -31,6 +31,9 @@ var SelectBox = publicWidget.Widget.extend({
defs.push(this._rpc({
model: this.obj,
method: 'search_read',
+ params: {
+ fields: ['id', 'name'],
+ },
}).then(function (result) {
self.objects = _.map(result, function (val) {
return {id: val.id, text: val.name};