FIX sql_request_abstract: b64encode use a Bytes like object

pull/669/head
David Beal 2019-04-08 17:07:13 +02:00 committed by Sylvain LE GAL
parent 2fadceb7d9
commit 556aa64398
1 changed files with 2 additions and 3 deletions

View File

@ -5,7 +5,7 @@
import re
import uuid
from io import StringIO
from io import BytesIO
import base64
from psycopg2 import ProgrammingError
@ -167,9 +167,8 @@ class SQLRequestMixin(models.AbstractModel):
rollback_name = self._create_savepoint()
try:
if mode == 'stdout':
output = StringIO.StringIO()
output = BytesIO()
self.env.cr.copy_expert(query, output)
output.getvalue()
res = base64.b64encode(output.getvalue())
output.close()
else: