diff options
| author | Rémi Rahir <rar@odoo.com> | 2020-02-18 15:44:10 +0000 |
|---|---|---|
| committer | Rémi Rahir <rar@odoo.com> | 2020-02-19 11:59:16 +0000 |
| commit | 8f6bf2087e50020bfad4e336b1d4c5a98a4fa84f (patch) | |
| tree | 23bb76330e96731242b71858156cb516b0f64a3f /addons/website_links/static/src/js/website_links.js | |
| parent | 4582f4ade34183a2615bdcc92d951f430cc87059 (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/src/js/website_links.js')
| -rw-r--r-- | addons/website_links/static/src/js/website_links.js | 3 |
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}; |
