Dashboard should display current courses first if nothing favorited
If a user has not favorited any courses for their dashboard, the current process is to select courses, up to the 20 course maximum, first come, first serve. Meaning if the user has over 20 enrollments, whether in published courses, or even unpublished if the user is a teacher in those, then those 20 courses are selected relatively randomly, and current courses may get displaced from the dashboard entirely and be visible only in Courses, All Courses.
Instead, current courses should be given priority. In other words, the 20 courses should be selected chronologically, from newest to oldest, so that if there isn't room to show some of the user's courses, it should be the oldest that drop off, not potentially any current ones.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.