[OPEN] Replacing and syncing file in blueprint course twice deletes associated module item

Canvas

Engineers are currently investigating the issue.

Description

When a user adds a file to a module in a blueprint course, then replaces the file and syncs the change to associated courses twice (replace file > sync > replace file > sync) the module item corresponding to the file is removed in the associated course after the second sync. The updated file still shows on the Files page in the associated course.

Expected Behavior

Instead the module item should remain in the associated course after the second sync and point to the updated file included in the sync.

Workaround

Deleting the file from the module in the blueprint course then adding it back and syncing will bring the module item back in the associated course.

Steps to Reproduce

Prerequisites: A blueprint course with an association. Three files with different content and the same name on your computer.

  1. Upload one of the files in the blueprint course.

  2. Create a module in the blueprint course, add the uploaded file, and sync to the associated course.

  3. In the blueprint upload another one of the files and choose the option to replace the existing file with the same name.

  4. Sync the changes to the associated course.

  5. Repeat steps 2 and 3 with the third file with the same name.

  6. Note that the module item for the file is no longer in the module in the associated course.

Additional Info

LX-2430


Known issues indicate notable behaviors that have 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)
Tags (1)