bzr revid: fp@tinyerp.com-e355c7dafbfc4332b05adcafbcc73f0403516932
This commit is contained in:
Fabien Pinckaers 2008-06-16 11:24:25 +00:00
parent 0feb782c6a
commit ad71a8d02d
2 changed files with 5 additions and 1 deletions

View File

@ -332,7 +332,8 @@ class _rml_canvas(object):
if not node.hasAttribute('file'):
if node.hasAttribute('name'):
s = self.images[node.getAttribute('name')]
image_data = self.images[node.getAttribute('name')]
s = StringIO.StringIO(image_data)
else:
import base64
image_data = base64.decodestring(node.firstChild.nodeValue)

View File

@ -70,6 +70,8 @@ class Env(dict):
def _eval_expr(cr, ident, workitem, action):
ret=False
print '***'
print action
for line in action.split('\n'):
uid=ident[0]
model=ident[1]
@ -81,6 +83,7 @@ def _eval_expr(cr, ident, workitem, action):
else:
wf_service = netsvc.LocalService("object_proxy")
env = Env(wf_service, cr, uid, model, ids)
print line
ret = eval(line, env)
return ret