From ec45bc96f95b936bd288e5e64ac3732004b482a3 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 30 Jan 2014 04:42:38 +0100 Subject: [PATCH] [IMP] safe_eval add int float range, rename public user bzr revid: al@openerp.com-20140130034238-qlgbu41d7mg9ns6i --- openerp/addons/base/base_data.xml | 3 ++- openerp/tools/safe_eval.py | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/openerp/addons/base/base_data.xml b/openerp/addons/base/base_data.xml index ee0d3fa721b..c1cdd163ec2 100644 --- a/openerp/addons/base/base_data.xml +++ b/openerp/addons/base/base_data.xml @@ -131,13 +131,14 @@ Administrator - Anonymous + Public user public + diff --git a/openerp/tools/safe_eval.py b/openerp/tools/safe_eval.py index b65d5c1434d..7c2fee54183 100644 --- a/openerp/tools/safe_eval.py +++ b/openerp/tools/safe_eval.py @@ -240,6 +240,9 @@ def safe_eval(expr, globals_dict=None, locals_dict=None, mode="eval", nocopy=Fal 'len': len, 'set': set, 'repr': repr, + 'int': int, + 'float': float, + 'range': range, } ) if locals_builtins: