diff --git a/tryton/action/main.py b/tryton/action/main.py index da27dfc2ab..b0a305e1c5 100644 --- a/tryton/action/main.py +++ b/tryton/action/main.py @@ -120,7 +120,9 @@ class Action(object): 'active_ids': datas.get('ids',[]), 'user': rpc._USER, } - ctx.update(eval(action.get('context','{}'), ctx.copy())) + eval_ctx = ctx.copy() + eval_ctx['datetime'] = datetime + ctx.update(eval(action.get('context','{}'), eval_ctx)) ctx.update(context) domain_context = ctx.copy()