[FIX] sign in and sign out were broken in rev 10019 as it doesn't provide a date...
authorYannick Vaucher <yannick.vaucher@camptocamp.com>
Wed, 30 Apr 2014 11:37:30 +0000 (13:37 +0200)
committerYannick Vaucher <yannick.vaucher@camptocamp.com>
Wed, 30 Apr 2014 11:37:30 +0000 (13:37 +0200)
lp bug: https://launchpad.net/bugs/1314589 fixed

bzr revid: yannick.vaucher@camptocamp.com-20140430113730-cn3xw66fbik8p32n

addons/hr_timesheet_sheet/hr_timesheet_sheet.py

index 47fb0a0..1d7e701 100644 (file)
@@ -407,6 +407,9 @@ class hr_attendance(osv.osv):
             employee = employee_obj.browse(cr, uid, employee_id, context=context)
             tz = employee.user_id.partner_id.tz
 
+        if not date:
+            date = time.strftime(DEFAULT_SERVER_DATETIME_FORMAT)
+
         att_tz = timezone(tz or 'utc')
 
         attendance_dt = datetime.strptime(date, DEFAULT_SERVER_DATETIME_FORMAT)