[To Do] Behavior of Dashboard To Do list should be appropriate for those who are primarily students
Currently, when a student has only “Student” enrollments, the To Do list on the Dashboard shows all upcoming items for all their active courses. However, once an enrollment is added for a single non-student role, such as “Designer”, then the To Do list then gets curtailed to only show items up to 7 days out (the behavior documented for Instructors). This is confusing and potentially harmful to a student who previously relied on that To Do list. (The student likely won't be aware of this odd behavior, and may miss things as a result.)
This should be remedied so that the behavior is more appropriate to the needs of students: if a user is a student in any course, it should default to the student behavior of showing all upcoming items in all course sites.
admin