Fix: When counting working days, consider if calendar is applicable

This commit is contained in:
Sigma Dimensions
2022-12-26 17:19:57 +01:00
parent 5326e21fef
commit 2bb4e645b2
@@ -45,7 +45,7 @@ def count_working_days(start, finish, calendar):
and is_working_day(current_date, calendar) and is_working_day(current_date, calendar)
): ):
result += 1 result += 1
elif not calendar: elif not calendar or not is_calendar_applicable(current_date, calendar):
result += 1 result += 1
current_date += datetime.timedelta(days=1) current_date += datetime.timedelta(days=1)
return result return result