Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tagging] Copying tags when using library content in a course #193

Open
Tracked by #1095
bradenmacdonald opened this issue Feb 8, 2024 · 0 comments
Open
Tracked by #1095

Comments

@bradenmacdonald
Copy link
Contributor

bradenmacdonald commented Feb 8, 2024

"As a content author, when I import library content into a Course, I expect the tags to be copied over as well"

"As a content author, when I import library content into a course, I can add my own tags to that content."

Acceptance Criteria

Based on the discovery findings from #177, implement the following:

  1. Tags that are added to a piece of content in a library stay with the content when it's imported to a course.
  2. Tags that were added from a library cannot be deleted from the course.
  3. Users can add new tags to library content when it is being used in a course, but those new tags don't sync back to the Library version of the content.
  4. When the piece of content is refreshed to use the latest version from the library, its tags will be refreshed as well (tags that were added to the library version get added to the course version; tags that were removed from the library version get removed from the course version; tags that were added to the content within the course are preserved unchanged).

This only applies to v2 Libraries ("Libraries Relaunch") based on Learning Core / Blockstore - not modulestore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant