From: ced <> Date: Wed, 31 Oct 2007 14:14:13 +0000 (+0000) Subject: Fix sheet function on attendance X-Git-Tag: 5.0.0-alpha-addons~1347 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=0f66f8358ffe5e7e483ab9c43134e8df15e6cdb5;p=odoo%2Fodoo.git Fix sheet function on attendance Must return a value for all ids bzr revid: ced-215b2a85699f8f916dd2502bf74cf938c807231d --- diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py index 3795724..9325c12 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: