[OPEN] 'Assign To' module setting causing some assignments' due_at parameter to remain null after adding 'Everyone Else' override
Engineers are currently investigating the issue.
Description
If an assignment is created from the modules page in a module that is already configured to use the ‘Assign To’ feature to assign the module to specific students, the assignment’s due_at parameter does not populate after adding a due date override for ‘Everyone else’
-
See additional notes as this affects an Instructure created sis integration from functioning correctly.
Expected Behavior
The due_at parameter should populate with a date after a due date override is added for ‘Everyone else’ on an assignment in all cases.
Workaround
Disable the student-specific ‘Assign To’ setting: Switch the ‘Assign To’ settings on the module from specific students to ‘Everyone', Edit the affected assignments and save without making changes. due_at
will be populated afterwards.
Steps to Reproduce
-
Create a module in a course
-
Assign the module to specific students
-
Create an assignment using the the ‘Add Item to Module button’ in the module
-
Edit the assignment you created and give it an ‘Everyone else’ due date override
-
View the API data for the assignment and see due_at is null
Additional Info
LX-2088
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.