summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/chrome/user_menu.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/chrome/user_menu.js')
-rw-r--r--addons/web/static/src/js/chrome/user_menu.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/addons/web/static/src/js/chrome/user_menu.js b/addons/web/static/src/js/chrome/user_menu.js
index 21ecac479b1..5e1691c6640 100644
--- a/addons/web/static/src/js/chrome/user_menu.js
+++ b/addons/web/static/src/js/chrome/user_menu.js
@@ -59,8 +59,7 @@ var UserMenu = Widget.extend({
var self = this;
this.trigger_up('clear_uncommitted_changes', {
callback: function () {
- self._rpc('/web/session/account')
- .exec()
+ self._rpc({route: '/web/session/account'})
.then(function (url) {
framework.redirect(url);
})
@@ -93,11 +92,12 @@ var UserMenu = Widget.extend({
var session = this.getSession();
this.trigger_up('clear_uncommitted_changes', {
callback: function () {
- self._rpc("/web/action/load")
- .params({
- action_id: "base.action_res_users_my",
+ self._rpc({
+ route: "/web/action/load",
+ params: {
+ action_id: "base.action_res_users_my",
+ },
})
- .exec()
.done(function (result) {
result.res_id = session.uid;
self.do_action(result);