When overriding section has active dates, due and until dates cannot be set after term/course end (part 2)
This behavior has been resolved and deployed to the production environment as of 11/20/24.
Description
When a section has active participation dates and overrides course/term participation dates that are in the past, assigning a due date or until date will result in “Due date cannot be after course end”.
-
This functionality works correctly when the checkbox on the setting is set to only allow participation in the course during the section dates, however without this checkbox checked users should still be given access to participate for any dates that the section dates overlap or extend past the course end date.
Expected Behavior
If the overriding section dates are active then due and until dates should be able to be set within the range of section dates.
Workaround
No workaround exists at this time.
Steps to Reproduce
Pre-requisites: Course with at least one student enrolled
-
In course Settings, set participation setting to “Course” and set a past end date.
-
Edit the section and add active participation dates.
-
Create an assignment and select edit and attempt to change the assign to dates to open dates for the section. Notice a message stating “date cannot be after course end”
Additional Info
LX-2085
Known issues indicate notable behaviors that have been escalated to the Canvas engineering team. Known issues are not a guarantee for an immediate resolution. This document is for informational purposes only and does not replace the Support process. If you are encountering the behavior outlined in this document, please ensure you have submitted a Support case (per your institution's escalation process) so Canvas Support can adequately gauge the overall customer impact and prioritize appropriately.