diff options
| author | Vaibhav (OpenERP) <vda@tinyerp.com> | 2011-09-21 15:18:23 +0530 |
|---|---|---|
| committer | Vaibhav (OpenERP) <vda@tinyerp.com> | 2011-09-21 15:18:23 +0530 |
| commit | a7a256454283f4b6a1241abd9df335a23ef16785 (patch) | |
| tree | 966ca12a31c29ba0e0298cbce332aeb01c7edfc9 /addons/web_process/static/src/js/process.js | |
| parent | 6ca5e79d89e8e56b15955c4795f1f955a3673315 (diff) | |
[FIX] Load subflow actions.
bzr revid: vda@tinyerp.com-20110921094823-4rrqbdov4s0csk0t
Diffstat (limited to 'addons/web_process/static/src/js/process.js')
| -rw-r--r-- | addons/web_process/static/src/js/process.js | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/addons/web_process/static/src/js/process.js b/addons/web_process/static/src/js/process.js index 362bbd8e108..67c62efbcd4 100644 --- a/addons/web_process/static/src/js/process.js +++ b/addons/web_process/static/src/js/process.js @@ -176,10 +176,16 @@ QWeb.add_template('/web_process/static/src/xml/web_process.xml'); .call('get', ['action', 'tree_but_open',[['ir.ui.menu', id]], dataset.context], function(res) { + self.$element.empty(); var action = res[0][res[0].length - 1]; - var action_manager = new openerp.web.ActionManager(self); - action_manager.appendTo(self.widget_parent.$element); - action_manager.do_action(action); + self.rpc("/web/action/load", { + action_id: action.id, + context: dataset.context + }, function(result) { + var action_manager = new openerp.web.ActionManager(self); + action_manager.appendTo(self.widget_parent.$element); + action_manager.do_action(result.result); + }); } ); } |
