diff --git a/ir_report.py b/ir_report.py index aedfb01c..c4bd8595 100644 --- a/ir_report.py +++ b/ir_report.py @@ -24,8 +24,8 @@ class report_xml(osv.osv): empty; in that case, read the template file. ''' return { - br.id: (br.py3o_template_data if br.py3o_template_data - else b64encode(file(addons.get_module_resource( + br.id: (br.py3o_template_data or + b64encode(file(addons.get_module_resource( *br.report_file.split('/')), 'rb').read())) for br in self.browse(cr, uid, ids, context=context) if br.report_type == 'py3o' diff --git a/ir_report.xml b/ir_report.xml index fad7ceab..5810a745 100644 --- a/ir_report.xml +++ b/ir_report.xml @@ -14,7 +14,8 @@ attrs="{'invisible': [('report_type', '!=', 'py3o')]}"> - +