[FIX] workflow: pass active_model in context on run server action
bzr revid: hmo@tinyerp.com-20110914102505-03tzr0ncfsngnqnu
This commit is contained in:
parent
8dc1e7d9a4
commit
0e1765a4d5
|
@ -60,7 +60,7 @@ def _eval_expr(cr, ident, workitem, action):
|
||||||
|
|
||||||
def execute_action(cr, ident, workitem, activity):
|
def execute_action(cr, ident, workitem, activity):
|
||||||
obj = pooler.get_pool(cr.dbname).get('ir.actions.server')
|
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)
|
result = obj.run(cr, ident[0], [activity['action_id']], ctx)
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue