diff options
Diffstat (limited to 'overlays/worktime')
| -rwxr-xr-x | overlays/worktime/worktime/__main__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/overlays/worktime/worktime/__main__.py b/overlays/worktime/worktime/__main__.py index ffeb1b84..5ab07590 100755 --- a/overlays/worktime/worktime/__main__.py +++ b/overlays/worktime/worktime/__main__.py | |||
| @@ -378,7 +378,7 @@ class Worktime(object): | |||
| 378 | if self.would_be_workday(day) and self.start_date.date() <= day and day <= self.end_date.date(): | 378 | if self.would_be_workday(day) and self.start_date.date() <= day and day <= self.end_date.date(): |
| 379 | if excused_kind == 'leave': | 379 | if excused_kind == 'leave': |
| 380 | self.leave_days.add(day) | 380 | self.leave_days.add(day) |
| 381 | elif time is not None and time >= self.time_per_day(day): | 381 | elif time is not None and time >= self.time_per_day(day) or time is None: |
| 382 | self.excused_days.add(day) | 382 | self.excused_days.add(day) |
| 383 | holidays[day] = time if time is not None else self.time_per_day(day) | 383 | holidays[day] = time if time is not None else self.time_per_day(day) |
| 384 | except IOError as e: | 384 | except IOError as e: |
