Skip to content

Commit fd2e164

Browse files
feat!: Drop support for the legacy Group Configurations page.
The legacy Group Configurations page in Studio has been replaced with a new view in the Authoring MFE. This change removes the now unused JS/HTML/Python related to the old page. This work is part of #36108 BREAKING CHANGE: The 'legacy_studio.configurations' waffle flag will no longer be respected. The system will behave as if the flag is set to false permanently.
1 parent 759a9bb commit fd2e164

4 files changed

Lines changed: 1 addition & 182 deletions

File tree

cms/djangoapps/contentstore/views/course.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@
101101
default_enable_flexible_peer_openassessments,
102102
use_new_advanced_settings_page,
103103
use_new_grading_page,
104-
use_new_group_configurations_page,
105104
use_new_schedule_details_page,
106105
)
107106
from ..utils import (
@@ -112,7 +111,6 @@
112111
get_course_rerun_context,
113112
get_course_settings,
114113
get_grading_url,
115-
get_group_configurations_context,
116114
get_group_configurations_url,
117115
get_lms_link_for_item,
118116
get_proctored_exam_settings_url,
@@ -1873,10 +1871,7 @@ def group_configurations_list_handler(request, course_key_string):
18731871
course = get_course_and_check_manage_group_configurations_access(course_key, request.user)
18741872

18751873
if 'text/html' in request.META.get('HTTP_ACCEPT', 'text/html'):
1876-
if use_new_group_configurations_page(course_key):
1877-
return redirect(get_group_configurations_url(course_key))
1878-
group_configurations_context = get_group_configurations_context(course, store)
1879-
return render_to_response('group_configurations.html', group_configurations_context)
1874+
return redirect(get_group_configurations_url(course_key))
18801875
elif "application/json" in request.META.get('HTTP_ACCEPT'):
18811876
if request.method == 'POST':
18821877
# create a new group configuration for the course

cms/static/cms/js/build.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
'js/factories/base',
2222
'js/factories/course_create_rerun',
2323
'js/factories/export',
24-
'js/factories/group_configurations',
2524
'js/certificates/factories/certificates_page_factory',
2625
'js/factories/index',
2726
'js/factories/manage_users',

cms/static/js/factories/group_configurations.js

Lines changed: 0 additions & 35 deletions
This file was deleted.

cms/templates/group_configurations.html

Lines changed: 0 additions & 140 deletions
This file was deleted.

0 commit comments

Comments
 (0)