[FIX] workflow: pass active_model in context on run server action

bzr revid: hmo@tinyerp.com-20110914102505-03tzr0ncfsngnqnu
This commit is contained in:
Harry (OpenERP) 2011-09-14 15:55:05 +05:30
parent 8dc1e7d9a4
commit 0e1765a4d5
1 changed files with 1 additions and 1 deletions

View File

@ -60,7 +60,7 @@ def _eval_expr(cr, ident, workitem, action):
def execute_action(cr, ident, workitem, activity):
obj = pooler.get_pool(cr.dbname).get('ir.actions.server')
ctx = {'active_id':ident[2], 'active_ids':[ident[2]]}
ctx = {'active_model':ident[1], 'active_id':ident[2], 'active_ids':[ident[2]]}
result = obj.run(cr, ident[0], [activity['action_id']], ctx)
return result