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

Enabling content groups for teams breaks the content groups functionality (teams - content groups) #1698

Open
BryanttV opened this issue Feb 26, 2025 · 0 comments
Labels
bug Report of or fix for something that isn't working as intended

Comments

@BryanttV
Copy link
Contributor

BryanttV commented Feb 26, 2025

Expected Behavior

Content groups for Teams and Content groups with Cohorts should work correctly.

Actual Behavior

Content groups for Teams don't allow the creation of new Content Groups with Cohorts.

Steps to Reproduce

  1. Create a Waffle Flag for your course in {lms_domain}/admin/waffle_utils/waffleflagcourseoverridemodel/

    • Waffle Flag: teams.content_groups_for_teams
    • Course id: [Your Course ID]
    • Enabled: ✅
  2. Enables Teams in the platform using the teams.enable_teams_app flag.

  3. Enable teams for your course in Studio > [Your Course] > Content > Pages & Resources > Teams > Teams toggle

  4. In the same modal of Configure teams, create a few Groups.

  5. Then, go to the LMS > [Your Course] > Teams and create a few Teams within those Groups (Topics/team-sets)

  6. From Studio, go to Settings > Group Configurations.

  7. There are 3 unexpected behaviors:

    • Does not show all configured Teams.
    • Show the Edit and Delete buttons for the Team Groups, although these are not modifiable from here.
    • Content Groups can't be created.
content-group-with-teams-bug-2-mfe-interface.mp4

Additional Information

Currently, the functionality works correctly with the legacy interface. To use the legacy interface disable the contentstore.new_studio_mfe.use_new_group_configurations_page waffle flag.

content-group-with-teams-bug-2-legacy-interface.mp4
@BryanttV BryanttV added the bug Report of or fix for something that isn't working as intended label Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Report of or fix for something that isn't working as intended
Projects
None yet
Development

No branches or pull requests

1 participant