Learners should be able to enroll in future runs of courses in which they have an expired enrollment. Previously, the course card model populated itself by selecting the first course run in which the user was enrolled. When the user tried to enroll in another run, nothing would happen because they were already enrolled in the run the page was trying to enroll them in. Instead of blindly choosing the first run in which the user is enrolled, we now fall through to the same behavior we use for courses in which the user is not enrolled when the user has expired enrollments. LEARNER-933
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
api_admin | Loading commit data... | |
ccx | Loading commit data... | |
commerce | Loading commit data... | |
components | Loading commit data... | |
course_sharing | Loading commit data... | |
courseware | Loading commit data... | |
dashboard | Loading commit data... | |
discovery | Loading commit data... | |
edxnotes | Loading commit data... | |
financial-assistance | Loading commit data... | |
groups/views | Loading commit data... | |
instructor_dashboard | Loading commit data... | |
learner_dashboard | Loading commit data... | |
search | Loading commit data... | |
shoppingcart | Loading commit data... | |
student_account | Loading commit data... | |
student_profile | Loading commit data... | |
verify_student | Loading commit data... | |
views | Loading commit data... | |
dateutil_factory_spec.js | Loading commit data... | |
markdown_editor_spec.js | Loading commit data... | |
navigation_spec.js | Loading commit data... | |
staff_debug_actions_spec.js | Loading commit data... |