diff --git a/lms/djangoapps/learner_home/serializers.py b/lms/djangoapps/learner_home/serializers.py index cd796d0851..48d041ee35 100644 --- a/lms/djangoapps/learner_home/serializers.py +++ b/lms/djangoapps/learner_home/serializers.py @@ -50,6 +50,7 @@ class CourseRunSerializer(serializers.Serializer): minPassingGrade = serializers.DecimalField( max_digits=5, decimal_places=2, source="course_overview.lowest_passing_grade" ) + startDate = serializers.DateTimeField(source="course_overview.start") endDate = serializers.DateTimeField(source="course_overview.end") homeUrl = serializers.SerializerMethodField() marketingUrl = serializers.URLField( @@ -180,12 +181,9 @@ class CertificateSerializer(serializers.Serializer): availableDate = serializers.DateTimeField(allow_null=True) isRestricted = serializers.BooleanField() - isAvailable = serializers.BooleanField() isEarned = serializers.BooleanField() isDownloadable = serializers.BooleanField() certPreviewUrl = serializers.URLField(allow_null=True) - certDownloadUrl = serializers.URLField(allow_null=True) - honorCertDownloadUrl = serializers.URLField(allow_null=True) class AvailableEntitlementSessionSerializer(serializers.Serializer): diff --git a/lms/djangoapps/learner_home/test_serializers.py b/lms/djangoapps/learner_home/test_serializers.py index 4a069c3d8f..d759fe4b29 100644 --- a/lms/djangoapps/learner_home/test_serializers.py +++ b/lms/djangoapps/learner_home/test_serializers.py @@ -283,12 +283,9 @@ class TestCertificateSerializer(TestCase): assert output_data == { "availableDate": datetime_to_django_format(input_data["availableDate"]), "isRestricted": input_data["isRestricted"], - "isAvailable": input_data["isAvailable"], "isEarned": input_data["isEarned"], "isDownloadable": input_data["isDownloadable"], "certPreviewUrl": input_data["certPreviewUrl"], - "certDownloadUrl": input_data["certDownloadUrl"], - "honorCertDownloadUrl": input_data["honorCertDownloadUrl"], }