Announcements: cc+ import overwrites instead of merges if more than one import done
GENERAL
TESTING
GENERAL
TESTING
Description
Attachments
2
is incorporated by
Activity
Show:

Andrea Schmidt February 24, 2025 at 4:43 PM
This passed with the testing of

Charles R Severance February 20, 2025 at 5:54 PM
OK - has been merged so this is ready for testing and closing if the tests pass.

Andrea Schmidt February 20, 2025 at 5:01 PM
Retested for another use case. In the import site I created 2 announcements (not named the same as the import has), then imported the .imscc file. The original announcements remained and the announcements from the import were merged into the site, so the issue described only affects announcements imported, modified (by show/saving) which removes the “draft” label, and then doing another import of the same file.
Incorporated
Details
Details
Priority
Affects versions
Components
Assignee

Reporter

Environment
25x: https://trunk-maria.nightly.sakaiproject.org/, build: 685107f5
Created February 19, 2025 at 4:56 PM
Updated February 24, 2025 at 4:43 PM
Resolved February 20, 2025 at 5:54 PM
If the instructor does a cc+ import for announcements, (all come in as drafts), modifies them to “Show” instead of “Hide” where appropriate, or saving the ones with a date, and then (for whatever reason) import the same cc+ file again, the import seems to overwrite the existing announcements that had changes made (except for an announcement with future dates).
I would have expected the worst case being that there would be duplicate announcements….the ones from the first import that were modified to “Show” and then the draft versions from the second import.