[FIX] Passing right datas and ids to print the report

bzr revid: jam@tinyerp.com-20120912130309-3jr2fe2yl7hgllwx
This commit is contained in:
Jigar Amin - OpenERP
2012-09-12 18:33:09 +05:30
parent 869388e7e3
commit ac2608d3dd
2 changed files with 4 additions and 3 deletions
+3 -2
View File
@@ -1944,10 +1944,11 @@ class Reports(View):
def print_workflow(self, req, action, token):
action = simplejson.loads(action)
report_srv = req.session.proxy("report")
action.update({'nested': True})
ids = action.pop('ids')
action.update({'nested': True, 'id': ids[0]})
report_id = report_srv.report(
req.session._db, req.session._uid, req.session._password,
'workflow.instance.graph', action['id'], action)
'workflow.instance.graph', ids, action)
report_struct = None
while True:
report_struct = report_srv.report_get(
+1 -1
View File
@@ -844,7 +844,7 @@ instance.web.ViewManagerAction = instance.web.ViewManager.extend({
return false;
} else {
instance.web.blockUI();
var action={"id":current_view.get_selected_ids()[0],
var action={"ids":current_view.get_selected_ids(),
"model":self.dataset.model}
self.session.get_file({
url: '/web/report/print_workflow',