diff --git a/lms/djangoapps/mobile_api/users/serializers.py b/lms/djangoapps/mobile_api/users/serializers.py index d8e0f8226c..8b351b1ee0 100644 --- a/lms/djangoapps/mobile_api/users/serializers.py +++ b/lms/djangoapps/mobile_api/users/serializers.py @@ -80,6 +80,8 @@ class CourseOverviewField(serializers.RelatedField): # field present in case API parsers expect it, but this API is now # removed. 'video_outline': None, + + 'is_self_paced': course_overview.self_paced } diff --git a/openedx/core/djangoapps/enrollments/serializers.py b/openedx/core/djangoapps/enrollments/serializers.py index 95b94b589d..17739a61d1 100644 --- a/openedx/core/djangoapps/enrollments/serializers.py +++ b/openedx/core/djangoapps/enrollments/serializers.py @@ -44,7 +44,6 @@ class CourseSerializer(serializers.Serializer): # pylint: disable=abstract-meth course_end = serializers.DateTimeField(source="end", format=None) invite_only = serializers.BooleanField(source="invitation_only") course_modes = serializers.SerializerMethodField() - self_paced = serializers.BooleanField() class Meta(object): # For disambiguating within the drf-yasg swagger schema