From 900c2ef4409df0f739e0dc610e49c746ed508e86 Mon Sep 17 00:00:00 2001
From: Olivier Dony <odo@openerp.com>
Date: Tue, 4 May 2010 00:42:46 +0100
Subject: [PATCH] [FIX] orm/selection widget: fixed leftover typos

bzr revid: odo@openerp.com-20100503234246-9otvvfnedcfqp453
---
 bin/osv/orm.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/bin/osv/orm.py b/bin/osv/orm.py
index 4afd731dd4ef..c5019c729ed7 100644
--- a/bin/osv/orm.py
+++ b/bin/osv/orm.py
@@ -1153,8 +1153,10 @@ class orm_template(object):
                     node.set('invisible', '1')
                     if 'attrs' in node.attrib:
                         del(node.attrib['attrs']) #avoid making field visible later
-            del(node.attrib['groups'])
-            return can_see
+                del(node.attrib['groups'])
+                return can_see
+            else:
+                return True
 
         if node.tag in ('field', 'node', 'arrow'):
             if node.get('object'):
@@ -1202,7 +1204,7 @@ class orm_template(object):
                             }
                     attrs = {'views': views}
                     if node.get('widget') and node.get('widget') == 'selection':
-                        if not check_group(node)
+                        if not check_group(node):
                             attrs['selection'] = []
                         # We can not use the 'string' domain has it is defined according to the record !
                         else:
-- 
GitLab