diff options
| author | Christophe Simonis <chs@odoo.com> | 2017-08-24 15:17:24 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2017-08-24 15:17:24 +0200 |
| commit | eceb17365357d33ed1bad8378bbe22feb241f655 (patch) | |
| tree | 0fe314f77856f8ff12023ae5b302d3055103adf0 /odoo/tools/pdf.py | |
| parent | 1afa69cd35b12af16d7d978c25485b7bec2e84d5 (diff) | |
[P3] *: stop using cStringIO
Diffstat (limited to 'odoo/tools/pdf.py')
| -rw-r--r-- | odoo/tools/pdf.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/odoo/tools/pdf.py b/odoo/tools/pdf.py index 7f6f244ce45..85e4005e69e 100644 --- a/odoo/tools/pdf.py +++ b/odoo/tools/pdf.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. -from cStringIO import StringIO +import io from PyPDF2 import PdfFileWriter, PdfFileReader @@ -11,10 +11,10 @@ def merge_pdf(pdf_data): ''' writer = PdfFileWriter() for document in pdf_data: - reader = PdfFileReader(StringIO(document), strict=False) + reader = PdfFileReader(io.BytesIO(document), strict=False) for page in range(0, reader.getNumPages()): writer.addPage(reader.getPage(page)) - _buffer = StringIO() + _buffer = io.BytesIO() writer.write(_buffer) merged_pdf = _buffer.getvalue() _buffer.close() |
