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/web_settings_dashboard/static/src/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/web_settings_dashboard/static/src/js')
| -rw-r--r-- | addons/web_settings_dashboard/static/src/js/dashboard.js | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/addons/web_settings_dashboard/static/src/js/dashboard.js b/addons/web_settings_dashboard/static/src/js/dashboard.js index 2433a0255bd..e94ff9bc976 100644 --- a/addons/web_settings_dashboard/static/src/js/dashboard.js +++ b/addons/web_settings_dashboard/static/src/js/dashboard.js @@ -25,21 +25,23 @@ var Dashboard = Widget.extend({ load: function(dashboards){ var self = this; var loading_done = new $.Deferred(); - this.performRPC("/web_settings_dashboard/data", {}).then(function (data) { - // Load each dashboard - var all_dashboards_defs = []; - _.each(dashboards, function(dashboard) { - var dashboard_def = self['load_' + dashboard](data); - if (dashboard_def) { - all_dashboards_defs.push(dashboard_def); - } - }); + this._rpc("/web_settings_dashboard/data") + .exec() + .then(function (data) { + // Load each dashboard + var all_dashboards_defs = []; + _.each(dashboards, function(dashboard) { + var dashboard_def = self['load_' + dashboard](data); + if (dashboard_def) { + all_dashboards_defs.push(dashboard_def); + } + }); - // Resolve loading_done when all dashboards defs are resolved - $.when.apply($, all_dashboards_defs).then(function() { - loading_done.resolve(); + // Resolve loading_done when all dashboards defs are resolved + $.when.apply($, all_dashboards_defs).then(function() { + loading_done.resolve(); + }); }); - }); return loading_done; }, @@ -88,7 +90,7 @@ var DashboardInvitations = Widget.extend({ $target.prop('disabled', true); $target.find('i.fa-cog').removeClass('hidden'); // Try to create user accountst - this.rpc("res.users", "web_dashboard_create_users") + this._rpc("res.users", "web_dashboard_create_users") .args([user_emails]) .exec() .then(function() { @@ -165,7 +167,7 @@ var DashboardPlanner = Widget.extend({ willStart: function () { var self = this; - return this.rpc('web.planner', 'search_read') + return this._rpc('web.planner', 'search_read') .exec() .then(function(res) { self.planners = res.records; |
