[FIX] OPW 578367: hr_timesheet_sheet: Fixed onchange_employee to also return a value for user_id

bzr revid: cbi@openerp.com-20120831104503-vu60ueof5sjm0zwz
This commit is contained in:
Chris Biersbach
2012-08-31 12:45:03 +02:00
parent c4bb6b1669
commit 728fbdc4a9
@@ -459,9 +459,12 @@ class hr_timesheet_sheet(osv.osv):
def onchange_employee_id(self, cr, uid, ids, employee_id, context=None):
department_id = False
user_id = False
if employee_id:
department_id = self.pool.get('hr.employee').browse(cr, uid, employee_id, context=context).department_id.id
return {'value': {'department_id': department_id}}
employee = self.pool.get('hr.employee').browse(cr, uid, employee_id, context=context)
department_id = employee.department_id.id
user_id = employee.user_id.id
return {'value': {'department_id': department_id, 'user_id': user_id}}
hr_timesheet_sheet()