FIX sql_request_abstract: b64encode use a Bytes like object

pull/552/head
David Beal 2019-04-08 17:07:13 +02:00 committed by mariadforgeflow
parent 48c49e2ad6
commit a46e6d2e0e
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: