From 461c89b180f55d25a0c5e18ae3926207f45a0331 Mon Sep 17 00:00:00 2001 From: "Ujjvala Collins (OpenERP)" Date: Fri, 17 Jun 2011 18:29:52 +0530 Subject: [PATCH] [IMP] hr_timesheet_sheet: Improved onchange_employee_id method. bzr revid: uco@tinyerp.com-20110617125952-m1xbspu0j2d81g5e --- addons/hr_timesheet_sheet/hr_timesheet_sheet.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py index 02ba6d6dd68..a8cda50bd0f 100644 --- a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py +++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py @@ -383,13 +383,10 @@ class hr_timesheet_sheet(osv.osv): return super(hr_timesheet_sheet, self).unlink(cr, uid, ids, context=context) def onchange_employee_id(self, cr, uid, ids, employee_id, context=None): - res = {'value':{}} + department_id = False if employee_id: - department_id = self.pool.get('hr.employee').browse(cr, uid, employee_id, context=context).department_id.id or False - res['value'] = { - 'department_id': department_id, - } - return res + department_id = self.pool.get('hr.employee').browse(cr, uid, employee_id, context=context).department_id.id + return {'value': {'department_id': department_id}} hr_timesheet_sheet()