Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct Rollover Year Options #8333

Merged
merged 1 commit into from
Jan 30, 2025
Merged

Conversation

jrjohnson
Copy link
Member

Courses can always be rolled over into the previous, current, and several future years.

The academic year doesn't map to the calendar year, so we always need to ensure we're starting at the right place otherwise the current year will disappear in January.

From January through the end of June we need to back up even further because the previous academic year is now two years behind the current calendar year.

Fixes ilios/ilios#5963

Courses can always be rolled over into the previous, current, and
several future years.

The academic year doesn't map to the calendar year, so we always need to
ensure we're starting at the right place otherwise the current year will
disappear in January.

From January through the end of June we need to back up even further
because the previous academic year is now two years behind the current
calendar year.
@jrjohnson jrjohnson marked this pull request as ready for review January 30, 2025 00:30
@dartajax dartajax self-assigned this Jan 30, 2025
Copy link
Member

@dartajax dartajax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me - I approve

@dartajax dartajax added the run ui tests Run the expensive UI tests label Jan 30, 2025
@dartajax dartajax merged commit 0ce4efc into ilios:master Jan 30, 2025
42 checks passed
@jrjohnson jrjohnson deleted the 5963-rollover-years branch January 30, 2025 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
run ui tests Run the expensive UI tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Course Rollover Issue
2 participants