[IMP] orm: do not use xpath for hidding buttons when user hasn't the right role
bzr revid: christophe@taupe-20090304230057-tx2ch1yfmbk0b1gb
This commit is contained in:
+1
-1
@@ -872,7 +872,7 @@ class orm_template(object):
|
||||
rolesobj = self.pool.get('res.roles')
|
||||
usersobj = self.pool.get('res.users')
|
||||
|
||||
buttons = xpath.Evaluate("//button[@type != 'object']", node)
|
||||
buttons = (n for n in node.getElementsByTagName('button') if n.getAttribute('type') != 'object')
|
||||
for button in buttons:
|
||||
ok = True
|
||||
if user != 1: # admin user has all roles
|
||||
|
||||
Reference in New Issue
Block a user