Fix bug in weekdays_until calculation