Deep linking into Speedgrader fails if not logged in
When allocating assignments to assess across multiple staff, I make extensive use of Canvas's API which includes the following field when querying assignment details:
speedgrader_url = "https://____/courses/53666/gradebook/speed_grader?assignment_id=216050&student_id=110107"
(somewhat redacted). These URLs provide a direct link into individual assignment submissions on a per-student basis.
However, if a staff member with access to the course takes that URL and follows it, they will NOT be taken to the correct assignment if they are not already logged into Canvas. After they enter their credentials they are simply taken to the first assignment in the list.
This has lead to significant issues as I have circulated URLs for people to follow and assess, and they've ended up spending time assessing the wrong assignment because the link was unreliable. (OTOH, it's still far MORE reliable than asking them to head to Speedgrader and scroll through a list of 200 students to assess particular ones.)
I don't know whether this is a serious technical problem or simply an oversight but it would be fantastic if the deep linking could be relied upon.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.