From 111b48b5c65fb1ebe8d7f7352051954c8081f92d Mon Sep 17 00:00:00 2001 From: "Jay (OpenERP)" Date: Thu, 26 Aug 2010 02:28:21 +0530 Subject: [PATCH] [FIX] HR : critical error corrected for res_user search if non-admin user is related to an employee bzr revid: jvo@tinyerp.com-20100825205821-7lvtkilagxv9tcp3 --- addons/hr/hr_department.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hr/hr_department.py b/addons/hr/hr_department.py index 596bb80032e..825059bd46b 100644 --- a/addons/hr/hr_department.py +++ b/addons/hr/hr_department.py @@ -131,7 +131,7 @@ class res_users(osv.osv): parent_ids = map(lambda x: x['manager_id'][0], data_dept) cr.execute('SELECT res.user_id FROM hr_employee AS emp JOIN resource_resource AS res ON res.id=emp.resource_id \ WHERE emp.id IN %s', (tuple(parent_ids),)) - parent_ids = [x[0] for x in cr.fetchall()] + parent_ids = [x[0] for x in cr.fetchall() if x[0]] result[user_id] = parent_ids return result