Files
edx-platform/openedx/core/djangoapps
kshitij.sobti 9ee4afaaf1 fix: use a single 'provider_type' key for storing discussion provider type in course
Both 'provider' and 'provider_type' have been used for storing the discussion provider type in course 'discussions_settings' field, there are some places in the code checking for 'provider' and others checking for 'provider_type', in some cases this can cause a bug where it doesn't detect the correct provider which causes discussion settings not being copied correctly when a course is cloned.

This change prioritises the `provider_type` setting over `provider` and reads `provider` only as a fallback. The `provider` setting is now made read-only just for backwards-compatibility, to avoid confusion.
2025-07-06 17:38:38 +05:30
..
2025-05-21 14:14:51 -04:00
2024-05-25 18:08:25 +03:30
2024-05-28 13:02:16 +05:00
2024-05-25 18:05:28 +03:30
2023-11-27 13:45:59 +05:00
2025-06-13 14:52:25 +05:00