base64.decodestring doesn't support buffer

issue2295
review181002
(transplanted from d1efc72e22f98ad9dd5779dcba19c9303be79c2d)
This commit is contained in:
Cédric Krier committed 2011-11-21 22:12:28 +01:00
1 parent 43a54549dc
commit 4bbeff8282
1 file changed
+1 -1
+1 -1
View File
@@ -194,7 +194,7 @@ class Invoice(ModelWorkflow, ModelSQL, ModelView):
'FROM "' + self._table + '"')
for invoice_id, report in cursor.fetchall():
if report:
report = base64.decodestring(report)
report = base64.decodestring(str(report))
cursor.execute('UPDATE "' + self._table + '" '
'SET invoice_report_cache = %s '
'WHERE id = %s', (report, invoice_id))