[IMP] hr_timesheet_sheet - set default timezone as UTC if employee has none

bzr revid: yannick.vaucher@camptocamp.com-20130909103749-sc1ia08hna4o6q8h
This commit is contained in:
Yannick Vaucher
2013-09-09 12:37:49 +02:00
parent 0ed7f5ef3b
commit 76a0d0acf6
@@ -371,7 +371,7 @@ class hr_attendance(osv.osv):
for attendance in self.browse(cursor, user, ids, context=context):
# Simulate timesheet in employee timezone
att_tz = timezone(attendance.employee_id.user_id.partner_id.tz)
att_tz = timezone(attendance.employee_id.user_id.partner_id.tz or 'utc')
attendance_dt = datetime.strptime(attendance.name, DEFAULT_SERVER_DATETIME_FORMAT)
att_tz_dt = pytz.utc.localize(attendance_dt)