diff --git a/tryton/action/main.py b/tryton/action/main.py index 26b8112560..f882786032 100644 --- a/tryton/action/main.py +++ b/tryton/action/main.py @@ -132,6 +132,7 @@ class Action(object): ctx.update(context) domain_context = ctx.copy() + domain_context['context'] = ctx domain_context['time'] = time domain_context['datetime'] = datetime domain = eval(action['domain'], domain_context) @@ -140,6 +141,7 @@ class Action(object): domain.append(datas['domain']) search_context = ctx.copy() + search_context['context'] = ctx search_context['time'] = time search_context['datetime'] = datetime search_value = eval(action['search_value'] or '{}', search_context)