cassproject / cass-editor

View, create, edit, modify frameworks using an easy to use, embeddable iframe.
https://cassproject.github.io/cass-editor/
Apache License 2.0
3 stars 11 forks source link

Replace CTID references when removing duplicates within an upload. #1336

Closed gloverkari closed 4 months ago

gloverkari commented 9 months ago

Required for #1312 (CaSS Should Not Allow Duplicate competency text with different CTIDs in the same collection or framework) This issue addresses competency references within a model being uploaded. If an upload has duplicates (competencies containing identical properties aside from ID and CTID) and the user chooses to upload only one of the duplicates, any references in the model to duplicates not being uploaded will be replaced with references to the duplicate chosen.

*** Note that this will NOT affect any existing data within the CaSS repository.

sedula27 commented 5 months ago

Verified in both production and sandbox, can be closes