Files uploaded in RCE in New Quizzes do not display when copied or shared to other courses

Canvas

This behavior has been resolved and deployed to the production environment as of 6/17/23.

Description

  • When files are uploaded to a question in a quiz or item bank in New Quizzes using the new RCE, the files are added to the Uploaded Media folder in the course. If the quiz is later copied to another course or the item bank is shared and used in a quiz in another course then the uploaded files are no longer functional for any users who do not have access to the original course.

    • Images display the alt text and a broken image icon

    • Documents display a Failed getting file to preview message when selecting the link.

    • Media displays fine since it uses the notorious id in the link rather than a link to the course files.

Expected Behavior

Instead files in quizzes and item bank questions copied or shared between courses should still function in the course to which they are copied/shared.

Workaround

No workaround exists at this time.

Steps to Reproduce

Prerequisites: Two courses (A and B) with one teacher enrolled in both courses, and a student in each course.

  1. As the teacher create a quiz and upload an image and a document (pdf, docx, etc.) in a question prompt in course A. Do the same with a question in an item bank.

  2. Copy the quiz into course B.

  3. In course B create a quiz which uses the question from the item bank.

  4. As the student in course A take the quiz and note that you are able to view the image, preview the file.

  5. As the student in course B, take both quizzes and note that you are not able to view the image or preview the file.

Additional Info

QUIZ-10597

This update is available in the Beta environment as of 6/4/23.


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.

Labels (1)