cancel
Showing results for 
Search instead for 
Did you mean: 

Roll Call attendance tool carries over data from a reset course

Roll Call attendance tool carries over data from a reset course

Canvas white logo

This behavior was corrected in the 2021-07-19 deploy.

Known issues indicate notable behaviors that has 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.
Description


If the Roll Call attendance tool has been used to mark a student and then course then gets reset the previous data affects the grade within the new course for users. This can be seen in the gradebook and when you select more on a user in Roll Call. This will cause conflicting information as it will not show the student being marked for that day in roll call neither in the attendance report.

Expected Behavior


Instead, if the course is reset, the data should not be carried over.

Workaround


Restore the original course and enrollments and unmark the day that was originally marked before the reset was done. Once that's done, the data in the current course will be correct.

Steps to Reproduce

 

Example:

Create a course with at least one enrolment.

Go to Roll Call and mark a user for a day as not present.

Reset the course.

In the new course mark the student for a different date as present.

Got to the gradebook, and you will see it shows as 50% instead on 100%

Go to Roll Call, and you will see that it has only recorded the day you marked after the course was reset.

Go to Roll Call and select more next to the student's name, and you will see one absent and one present.

Run a roll call report, and it will only record the day in the current course.

Additional Info


CAS-212