Fix bug where calendar caching meant invalid duration calculations if you edited your calendar after a date calculation.

This commit is contained in:
Dion Moult
2023-02-03 10:06:55 +11:00
parent be26a77ecb
commit f72d48aab5
5 changed files with 65 additions and 4 deletions
@@ -168,7 +168,7 @@ def is_calendar_applicable(day, calendar):
def is_day_in_work_time(day, work_time):
is_day_in_work_time = False
is_day_in_work_time = True
if isinstance(day, datetime.datetime):
day = datetime.date(day.year, day.month, day.day)
if work_time.Start: