fixup! fix: use a single 'provider_type' key for storing discussion provider type in course
This commit is contained in:
committed by
Farhaan Bukhsh
parent
9ee4afaaf1
commit
6e336e2d39
@@ -473,8 +473,8 @@ def sync_discussion_settings(course_key, user):
|
||||
|
||||
if (
|
||||
ENABLE_NEW_STRUCTURE_DISCUSSIONS.is_enabled()
|
||||
and not course.discussions_settings['provider_type'] == Provider.OPEN_EDX
|
||||
and not course.discussions_settings['provider'] == Provider.OPEN_EDX
|
||||
and not course.discussions_settings.get('provider_type', None) == Provider.OPEN_EDX
|
||||
and not course.discussions_settings.get('provider', None) == Provider.OPEN_EDX
|
||||
):
|
||||
LOGGER.info(f"New structure is enabled, also updating {course_key} to use new provider")
|
||||
course.discussions_settings['enable_graded_units'] = False
|
||||
|
||||
Reference in New Issue
Block a user