diff options
| author | Martin Geubelle <mge@odoo.com> | 2019-01-15 09:09:02 +0000 |
|---|---|---|
| committer | Martin Geubelle <mge@odoo.com> | 2019-02-13 09:38:30 +0000 |
| commit | 06de5640744a4bb5eadd6cf18b7c83e47ced285d (patch) | |
| tree | d9182b93355287f09216b62a513d715852568ff2 /addons/web/static/src/js/core/session.js | |
| parent | 016f9612ba4688fb940910c74f13f9cbd5b115e0 (diff) | |
[REF] web, *: remove JSONP support
JSONP can be entirely replaced by the CORS mechanism, which is simpler.
We support CORS in our routes since 8.0 (odoo/odoo@9cce88a), so it's about time
to get rid of JSONP.
Diffstat (limited to 'addons/web/static/src/js/core/session.js')
| -rw-r--r-- | addons/web/static/src/js/core/session.js | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/addons/web/static/src/js/core/session.js b/addons/web/static/src/js/core/session.js index a9479d5a690..7212b8ad76e 100644 --- a/addons/web/static/src/js/core/session.js +++ b/addons/web/static/src/js/core/session.js @@ -308,17 +308,11 @@ var Session = core.Class.extend(mixins.EventDispatcherMixin, { _.extend(options, url); url = url.url; } - var fct; - if (self.origin_server) { - fct = ajax.jsonRpc; - } else if (self.use_cors) { - fct = ajax.jsonRpc; - url = self.url(url, null); - } else { - fct = ajax.jsonpRpc; + if (self.use_cors) { url = self.url(url, null); } - return fct(url, "call", params, options); + + return ajax.jsonRpc(url, "call", params, options); }, url: function (path, params) { params = _.extend(params || {}); |
