From 0f66f8358ffe5e7e483ab9c43134e8df15e6cdb5 Mon Sep 17 00:00:00 2001 From: ced <> Date: Wed, 31 Oct 2007 14:14:13 +0000 Subject: [PATCH] Fix sheet function on attendance Must return a value for all ids bzr revid: ced-215b2a85699f8f916dd2502bf74cf938c807231d --- addons/hr_timesheet_sheet/hr_timesheet_sheet.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py index 3795724287f..9325c12b1e9 100644 --- a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py +++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py @@ -380,8 +380,8 @@ class hr_attendance(osv.osv): context=context): sheet_names[sheet_id] = name - for line_id in res.keys(): - sheet_id = res[line_id] + for line_id in ids: + sheet_id = res.get(line_id, False) if sheet_id: res[line_id] = (sheet_id, sheet_names[sheet_id]) else: