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

bzr revid: odo@openerp.com-20120831144431-ktp8a8ost8180txe
This commit is contained in:
Chris Biersbach
2012-08-31 16:44:31 +02:00
committed by Olivier Dony
@@ -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()