From d47cfde7986e5441e994804de9332bcfb4230953 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart <> Date: Thu, 8 Dec 2011 11:58:56 +0530 Subject: [PATCH] [FIX] hr_timesheet_sheet : Weekly timesheet created on monday covers two weeks lp bug: https://launchpad.net/bugs/897662 fixed bzr revid: mdi@tinyerp.com-20111208062856-y957nmoedj2nwxk5 --- addons/hr_timesheet_sheet/hr_timesheet_sheet.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py index 089ade7c618..75ca07861fb 100644 --- a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py +++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py @@ -294,7 +294,7 @@ class hr_timesheet_sheet(osv.osv): if r=='month': return time.strftime('%Y-%m-01') elif r=='week': - return (datetime.today() + relativedelta(weekday=0, weeks=-1)).strftime('%Y-%m-%d') + return (datetime.today() + relativedelta(weekday=0, days=-6)).strftime('%Y-%m-%d') elif r=='year': return time.strftime('%Y-01-01') return time.strftime('%Y-%m-%d')