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/static/src/js/chrome/user_menu.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/static/src/js/chrome/user_menu.js')
| -rw-r--r-- | addons/web/static/src/js/chrome/user_menu.js | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/addons/web/static/src/js/chrome/user_menu.js b/addons/web/static/src/js/chrome/user_menu.js index 8a33260432b..21ecac479b1 100644 --- a/addons/web/static/src/js/chrome/user_menu.js +++ b/addons/web/static/src/js/chrome/user_menu.js @@ -59,12 +59,15 @@ var UserMenu = Widget.extend({ var self = this; this.trigger_up('clear_uncommitted_changes', { callback: function () { - self.performRPC('/web/session/account').then(function (url) { - framework.redirect(url); - }).fail(function (result, ev){ - ev.preventDefault(); - framework.redirect('https://accounts.odoo.com/account'); - }); + self._rpc('/web/session/account') + .exec() + .then(function (url) { + framework.redirect(url); + }) + .fail(function (result, ev){ + ev.preventDefault(); + framework.redirect('https://accounts.odoo.com/account'); + }); }, }); }, @@ -90,12 +93,15 @@ var UserMenu = Widget.extend({ var session = this.getSession(); this.trigger_up('clear_uncommitted_changes', { callback: function () { - self.performRPC("/web/action/load", { - action_id: "base.action_res_users_my", - }).done(function (result) { - result.res_id = session.uid; - self.do_action(result); - }); + self._rpc("/web/action/load") + .params({ + action_id: "base.action_res_users_my", + }) + .exec() + .done(function (result) { + result.res_id = session.uid; + self.do_action(result); + }); }, }); }, |
