From 472100090247764c1a12d234baef40709deea821 Mon Sep 17 00:00:00 2001 From: Stephane Wirtel Date: Tue, 24 Jul 2012 14:52:57 +0200 Subject: [PATCH] [FIX] web_shortcut: Pass the action id bzr revid: stw@openerp.com-20120724125257-4ccx6h16nrjyd537 --- addons/web_shortcuts/static/src/js/web_shortcuts.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/web_shortcuts/static/src/js/web_shortcuts.js b/addons/web_shortcuts/static/src/js/web_shortcuts.js index a64675c5211..a2d0fe43596 100644 --- a/addons/web_shortcuts/static/src/js/web_shortcuts.js +++ b/addons/web_shortcuts/static/src/js/web_shortcuts.js @@ -79,9 +79,10 @@ instance.web_shortcuts.Shortcuts = instance.web.Widget.extend({ var self = this, id = $link.data('id'); self.session.active_id = id; + // TODO: Use do_action({menu_id: id, type: 'ir.actions.menu'}) self.rpc('/web/menu/action', {'menu_id': id}, function(ir_menu_data) { if (ir_menu_data.action.length){ - instance.webclient.user_menu.on_action(ir_menu_data.action[0][2]); + instance.webclient.user_menu.on_action({action_id: ir_menu_data.action[0][2].id}); } }); this.$element.find('.oe_systray_shortcuts').trigger('mouseout');