[FIX] report engine: fixed a bug when the xml tag is empty
authorOlivier Laurent <olt@tinyerp.com>
Mon, 17 Aug 2009 12:37:47 +0000 (14:37 +0200)
committerOlivier Laurent <olt@tinyerp.com>
Mon, 17 Aug 2009 12:37:47 +0000 (14:37 +0200)
bzr revid: olt@tinyerp.com-20090817123747-ets06zg2rym119ln

bin/report/render/rml2pdf/trml2pdf.py

index 6e52896..d73b506 100644 (file)
@@ -216,7 +216,8 @@ class _rml_canvas(object):
             self.canvas.setTitle(self.title)
 
     def _textual(self, node, x=0, y=0):
-        rc = utils._process_text(self, node.text.encode('utf-8') or '')
+        text = node.text and node.text.encode('utf-8') or ''
+        rc = utils._process_text(self, text)
         for n in node:
             if n.tag == 'seq':
                 from reportlab.lib.sequencer import getSequencer