If a student is accidentally checked-in, we might not notice until the end of the meeting when we're checking students out. This would be well past the "undo window", so checking this student out would count as a normal checkout. Even if the student is not checked out, it still counts as if the student attended but missed the check out, and the student will still appear in attendance reports.
So we need some way to delete the mistaken check-in, and probably the easiest would be to just add the option to delete the check-in event from the event log.
If a student is accidentally checked-in, we might not notice until the end of the meeting when we're checking students out. This would be well past the "undo window", so checking this student out would count as a normal checkout. Even if the student is not checked out, it still counts as if the student attended but missed the check out, and the student will still appear in attendance reports.
So we need some way to delete the mistaken check-in, and probably the easiest would be to just add the option to delete the check-in event from the event log.