From d6c5097e6d8e57d5c9746f16ce10e9ecda201522 Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Tue, 1 Oct 2013 15:45:37 +0200 Subject: [PATCH] [IMP] base_report_to_printer - pass report id instead of report key --- base_report_to_printer/printing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base_report_to_printer/printing.py b/base_report_to_printer/printing.py index 683bdab..ec6fa4d 100644 --- a/base_report_to_printer/printing.py +++ b/base_report_to_printer/printing.py @@ -362,7 +362,7 @@ class virtual_report_spool(base_calendar.virtual_report_spool): if action != 'client': if (self._reports and self._reports.get(report_id, False) and self._reports[report_id].get('result', False) and self._reports[report_id].get('format', False)): - report_obj.print_direct(cr, uid, report_id, base64.encodestring(self._reports[report_id]['result']), + report_obj.print_direct(cr, uid, report.id, base64.encodestring(self._reports[report_id]['result']), self._reports[report_id]['format'], printer) raise orm.except_orm(_('Printing...'), _('Document sent to printer %s') % (printer,))