diff options
| author | Sbh (OpenERP) <sbh@tinyerp.com> | 2010-12-07 11:44:23 +0530 |
|---|---|---|
| committer | Sbh (OpenERP) <sbh@tinyerp.com> | 2010-12-07 11:44:23 +0530 |
| commit | 8ef3e4349de4dcd91bcb5a9c287ff8e502da27d7 (patch) | |
| tree | 7a0d4b06a2c2ea5cf4e39dad075f8c0567a2935a /bin/report/interface.py | |
| parent | 0475e814dc9bbbe9dc1c81fdf4180c7d38e173e9 (diff) | |
| parent | 3bde229bc3214e07303b0af4b966349ed1d97465 (diff) | |
[MERGE] Merge with lp:openobject-server
bzr revid: sbh@tinyerp.com-20101207061423-j1nkihudn306h2gz
Diffstat (limited to 'bin/report/interface.py')
| -rw-r--r-- | bin/report/interface.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bin/report/interface.py b/bin/report/interface.py index 703256d8fcd..ec9ed7ddef1 100644 --- a/bin/report/interface.py +++ b/bin/report/interface.py @@ -186,7 +186,7 @@ class report_rml(report_int): else: if 'logo' in self.bin_datas: del self.bin_datas['logo'] - obj = render.rml(rml, localcontext, self.bin_datas, tools.config['root_path'],title) + obj = render.rml(rml, localcontext, self.bin_datas, self._get_path(), title) obj.render() return obj.get() @@ -226,5 +226,10 @@ class report_rml(report_int): obj.render() return obj.get() + def _get_path(self): + ret = [] + ret.append(self.tmpl.replace(os.path.sep, '/').rsplit('/',1)[0]) # Same dir as the report rml + ret.append(tools.config['root_path']) + return ret # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
