Fix path on report
authorced <>
Fri, 28 Dec 2007 09:48:56 +0000 (09:48 +0000)
committerced <>
Fri, 28 Dec 2007 09:48:56 +0000 (09:48 +0000)
bzr revid: ced-81a367e0b4722b56180e4635fae36365cfa3a579

bin/report/interface.py
bin/report/render/rml2pdf/trml2pdf.py

index e336d04..968346f 100644 (file)
@@ -191,7 +191,7 @@ class report_rml(report_int):
                return xml
        
        def create_pdf(self, xml):
-               obj = render.rml(xml, self.bin_datas, os.path.dirname(self.tmpl))
+               obj = render.rml(xml, self.bin_datas, tools.config['root_path'])
                obj.render()
                return obj.get()
 
index 63d8b4e..eb9d1dc 100755 (executable)
@@ -667,7 +667,7 @@ class _rml_template(object):
                                frames.append( frame )
                        gr = pt.getElementsByTagName('pageGraphics')
                        if len(gr):
-                               drw = _rml_draw(gr[0], self.doc, images=images)
+                               drw = _rml_draw(gr[0], self.doc, images=images, path=self.path)
                                self.page_templates.append( platypus.PageTemplate(frames=frames, onPage=drw.render, **utils.attr_get(pt, [], {'id':'str'}) ))
                        else:
                                self.page_templates.append( platypus.PageTemplate(frames=frames, **utils.attr_get(pt, [], {'id':'str'}) ))