[FIX] qweb.py: encode in utf8 for special char and ascii code

bzr revid: chm@openerp.com-20130802040222-ew2aaxaogli86n6s
This commit is contained in:
Christophe Matthieu
2013-08-02 06:02:22 +02:00
parent 84b5b3418c
commit 17b6f1be30
+2
View File
@@ -290,6 +290,8 @@ class QWebXml(object):
inner = field.name_get()[0][1] or ""
else:
inner = getattr(record, field) or ""
if isinstance(inner, types.UnicodeType):
inner = inner.encode("utf8")
if field_type != 'html':
cgi.escape(str(inner))
if e.tagName != 't':