diff options
| author | Géry Debongnie <ged@odoo.com> | 2017-03-07 16:14:05 +0100 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2017-04-11 19:44:38 +0200 |
| commit | 86a87aa8b0dde2237cfe1bb769724e8ed269b62e (patch) | |
| tree | 472de08242d81d1811c23dbfcd4381a903917d85 /addons/website/static/src/js/web_planner_website.js | |
| parent | 78c97e6cc4c90036e68ad8f82b3c7d326b321067 (diff) | |
[REF] *: use _rpc method for all rpcs
The _rpc method is now the preferred method to do a rpc, so we need to
update all calls.
Diffstat (limited to 'addons/website/static/src/js/web_planner_website.js')
| -rw-r--r-- | addons/website/static/src/js/web_planner_website.js | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/addons/website/static/src/js/web_planner_website.js b/addons/website/static/src/js/web_planner_website.js index 7f196a0ce9d..ccf84c803d0 100644 --- a/addons/website/static/src/js/web_planner_website.js +++ b/addons/website/static/src/js/web_planner_website.js @@ -4,20 +4,24 @@ odoo.define('web.planner.website', function (require) { var ajax = require('web.ajax'); var core = require('web.core'); var planner = require('web.planner.common'); +var rpc = require('web.rpc'); var session = require('web.session'); var website = require('website.website'); -var model = require('website.model'); var qweb = core.qweb; var WebsitePlannerLauncher = planner.PlannerLauncher.extend({ _fetch_planner_data: function () { - return model.performModelRPC('web.planner', 'search_read', [[['planner_application', '=', 'planner_website']]]).then((function (planner) { - if (!planner.length) return; + return rpc.query({model: 'web.planner', method: 'search_read'}) + .args([[['planner_application', '=', 'planner_website']]]) + .exec({type: "ajax"}) + .then((function (planner) { + planner = planner.records; + if (!planner.length) return; - planner[0].data = $.parseJSON(planner[0].data) || {}; - this._setup_for_planner(planner[0]); - }).bind(this)); + planner[0].data = $.parseJSON(planner[0].data) || {}; + this._setup_for_planner(planner[0]); + }).bind(this)); }, }); |
