From 1b09a89c8a7cf5db3b709c366e577ec4c7eb511e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 22 Mar 2011 12:08:13 +0100 Subject: [PATCH] Add missing safe_eval on email of report for issue1890 (transplanted from 878262851e7fe5ef9cdaf1265a4cb0d8e0526758) --- trytond/ir/action.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trytond/ir/action.py b/trytond/ir/action.py index 9afb2f86be..df7a5a705d 100644 --- a/trytond/ir/action.py +++ b/trytond/ir/action.py @@ -198,7 +198,8 @@ class ActionKeyword(ModelSQL, ModelView): del res[-1]['report_content_data'] del res[-1]['report_content'] del res[-1]['style_content'] - res[-1]['email'] = encoder.encode(res[-1]['email']) + res[-1]['email'] = encoder.encode(safe_eval(res[-1]['email'] + or '{}', CONTEXT)) elif action_keyword.action.type == 'ir.action.act_window': for field in ('domain', 'context', 'search_value'): del res[-1][field]