[FIX] web_shortcut: Pass the action id

bzr revid: stw@openerp.com-20120724125257-4ccx6h16nrjyd537
This commit is contained in:
Stephane Wirtel 2012-07-24 14:52:57 +02:00
parent 2a9412f179
commit 4721000902
1 changed files with 2 additions and 1 deletions

View File

@ -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');