Regression: template doesn't get base64 decoded
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Aeroo Reporting library |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Hi!
Since I've upgraded to revision 2 of aeroolib, I get the following error when trying to print:
Traceback (most recent call last):
File "addons/
(result, format) = service.create(cr, uid, ids, datas, context)
File "addons/
return fnct(cr, uid, ids, data, report_xml, context)
File "addons/
return self.create_
File "addons/
return self.create_
File "addons/
serializer = OOSerializer(
File "aeroolib/
self.inzip = zipfile.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
raise BadZipfile, "File is not a zip file"
This is because self.template is base64 encoded. When I put a base64.
I have the same problem
<quote> decodestring( ) in OOSerializer. __init_ _(), it started to work.
This is because self.template is base64 encoded. When I put a base64.
</quote>
I edited opendocument.py and added "import base64"
I have tried some ways to put base64. decodestring( ), base64. decode( self.template, self.template) this but i can't solve it.
Can you show me what you have put exactly?
thanks