From e44f673e61b2ef3f0953b86f9d0c4b3db8d934a0 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Wed, 31 Oct 2012 17:14:37 +0100 Subject: [PATCH] [FIX] tools.yaml_import: change w.r.t. etree FutureWarning, which was: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. bzr revid: vmt@openerp.com-20121031161437-pzz2czkaq6rw5t31 --- openerp/tools/yaml_import.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openerp/tools/yaml_import.py b/openerp/tools/yaml_import.py index 5defce5b655..1542f743941 100644 --- a/openerp/tools/yaml_import.py +++ b/openerp/tools/yaml_import.py @@ -381,7 +381,8 @@ class YamlInterpreter(object): return False return val - view = view_info and etree.fromstring(view_info['arch'].encode('utf-8')) or False + view = etree.fromstring(view_info['arch'].encode('utf-8')) if view_info else False + view = view if len(view) else False fields = fields or {} if view is not False: fg = view_info['fields']