instructure / canvas-lms

The open LMS by Instructure, Inc.
https://github.com/instructure/canvas-lms/wiki
GNU Affero General Public License v3.0
5.71k stars 2.52k forks source link

Submission Comments do not show attachments in Grades #1886

Open cbm755 opened 3 years ago

cbm755 commented 3 years ago

Summary:

Within Grades, one cannot see any attachments associated with a Submission Comment.

Steps to reproduce:

  1. Attach a file to a Submission Comment for student AA and Assignment BB, either using SpeedGrader or the API.
  2. Confirm attachment shows up fine in SpeedGrader's view and in student's view.
  3. Go to Grades and find *AA, BB( and click on that cell.
  4. Click on the arrow-in-a-box icon on the right of that cell.
  5. The Comments appear in a floating sidebar

Expected behavior:

Attachments are visible in this floating sidebar

Actual behavior:

Attachments are missing in this floating sidebar.

Here is a screenshot:

Screenshot from 2021-05-22 22-57-00

(No real student data shown, not a real course)

Additional notes:

This might seem vaguely cosmetic but I now realize many times students had attached something here, like an appendium to their Submission but I couldn't see it (having never used SpeedGrader, I was not even aware there was another view of these Comments).

Workarounds

Instructors can load up SpeedGrader and find the attachments there. Or probably query the API.

dengcen commented 3 years ago

do you install the rce-api??

cbm755 commented 3 years ago

I'm not sure... This is the on UBC Canvas main site, which is admin'd/hosted by Instructure, if that helps.

I've pinged our support folks to fill in technical details of our installation.

cbm755 commented 3 years ago

See also [1], filed by the UBC learning tech support folks.

[1] https://community.canvaslms.com/t5/Idea-Conversations/Accessing-Files-Attached-to-Submission-Comments-in-Gradebook/idi-p/466135

cbm755 commented 3 years ago

I'm not sure if this addresses @dengcen's comment or not but I got a reply:

We contacted Canvas Support and they replied this morning that the RCE-API is not available for end users in Canvas.

cbm755 commented 3 years ago

In case it helps others, I have a better work around than opening speedgrader (which takes a long time at my institution).

Canvas -> Grades -> click on student name -> side bar opens -> click on white "Grades" button.