Merge pull request #13802 from edx/ECOM-5050

ECOM-5050 Expose mobile-friendly field for course runs returned by Course API
This commit is contained in:
Matthew Piatetsky
2016-10-21 10:27:07 -04:00
committed by GitHub
2 changed files with 2 additions and 0 deletions

View File

@@ -71,6 +71,7 @@ class CourseSerializer(serializers.Serializer): # pylint: disable=abstract-meth
start_display = serializers.CharField()
start_type = serializers.CharField()
pacing = serializers.CharField()
mobile_available = serializers.BooleanField()
# 'course_id' is a deprecated field, please use 'id' instead.
course_id = serializers.CharField(source='id', read_only=True)

View File

@@ -67,6 +67,7 @@ class TestCourseSerializer(CourseApiFactoryMixin, ModuleStoreTestCase):
'blocks_url': u'http://testserver/api/courses/v1/blocks/?course_id=edX%2Ftoy%2F2012_Fall',
'effort': u'6 hours',
'pacing': 'instructor',
'mobile_available': False,
# 'course_id' is a deprecated field, please use 'id' instead.
'course_id': u'edX/toy/2012_Fall',