Jigar Amin (OpenERP) has proposed merging
lp:~openerp-dev/openobject-server/trunk-bug-956798-jam into
lp:openobject-server.
Requested reviews:
OpenERP Core Team (openerp)
Related bugs:
Bug #956798 in OpenERP Server: "Reports give error: coercing to Unicode: need
string or buffer, tuple found"
https://bugs.launchpad.net/openobject-server/+bug/956798
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-956798-jam/+merge/104348
Hello,
MP Contains Bug Fix : lp#956798 Reports give error: coercing to Unicode: need
string or buffer, tuple found.
Added the common Utf-8 encoding for all _rml_flowable(flowable) textual
processing to handle information global text.
Kindly review this.
Thank You
--
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-956798-jam/+merge/104348
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-server/trunk-bug-956798-jam.
=== modified file 'openerp/report/render/rml2pdf/trml2pdf.py'
--- openerp/report/render/rml2pdf/trml2pdf.py 2012-02-08 01:36:17 +0000
+++ openerp/report/render/rml2pdf/trml2pdf.py 2012-05-02 09:03:22 +0000
@@ -279,9 +279,6 @@
addMapping(face, 1, 1, fontname) #italic and bold
def _textual_image(self, node):
- rc = ''
- for n in node:
- rc +=( etree.tostring(n) or '') + n.tail
return base64.decodestring(node.tostring())
def _images(self, el):
@@ -615,7 +612,8 @@
self.title = title
def _textual(self, node):
- rc1 = utils._process_text(self, node.text or '')
+ text = node.text and node.text.encode('utf-8') or ''
+ rc1 = utils._process_text(self, text)
for n in utils._child_get(node,self):
txt_n = copy.deepcopy(n)
for key in txt_n.attrib.keys():
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp