From 7dd9bbdbf49a64fcc2df7061650ddfc81955a3e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 5 Nov 2008 10:41:30 +0100 Subject: [PATCH] Fix for futur version of relatorio that no more return StringIO --- trytond/report/report.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/trytond/report/report.py b/trytond/report/report.py index a421fe3c1e..83287cd6dd 100644 --- a/trytond/report/report.py +++ b/trytond/report/report.py @@ -302,7 +302,9 @@ class Report(object): data = rel_report(objects, **localcontext).render().getvalue() else: localcontext['objects'] = objects - data = rel_report(**localcontext).render().getvalue() + data = rel_report(**localcontext).render() + if hasattr(data, 'getvalue'): + data = data.getvalue() os.remove(path) output_format = report.output_format.format if output_format == 'pdf':