[FIX] Uninstalling a board_* module removes dashboard action, but user shuold be allowed to login with default action
bzr revid: jvo@tinyerp.com-20100512122703-2dphzjpr9uzs1wrl
This commit is contained in:
@@ -209,6 +209,15 @@ class users(osv.osv):
|
||||
result = override_password(result)
|
||||
else:
|
||||
result = map(override_password, result)
|
||||
|
||||
if isinstance(result, list):
|
||||
for rec in result:
|
||||
if not rec.get('action_id',True):
|
||||
rec['action_id'] = (self._get_menu(cr, uid),'Menu')
|
||||
else:
|
||||
if not result.get('action_id',True):
|
||||
result['action_id'] = (self._get_menu(cr, uid),'Menu')
|
||||
|
||||
return result
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user