From f46458fbfe3c91b25015dfa6e2bd7b412b92008d Mon Sep 17 00:00:00 2001 From: julianajlk Date: Tue, 28 Jan 2020 15:24:50 -0500 Subject: [PATCH] Add dynamic_upgrade_deadline date to mobile API (#22953) REV-1092 --- lms/djangoapps/mobile_api/users/serializers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lms/djangoapps/mobile_api/users/serializers.py b/lms/djangoapps/mobile_api/users/serializers.py index ffbd5cda51..762e511fae 100644 --- a/lms/djangoapps/mobile_api/users/serializers.py +++ b/lms/djangoapps/mobile_api/users/serializers.py @@ -23,6 +23,7 @@ class CourseOverviewField(serializers.RelatedField): course_id = six.text_type(course_overview.id) request = self.context.get('request') api_version = self.context.get('api_version') + enrollment = CourseEnrollment.get_enrollment(user=self.context.get('request').user, course_key=course_id) return { # identifiers @@ -36,6 +37,7 @@ class CourseOverviewField(serializers.RelatedField): 'start_display': course_overview.start_display, 'start_type': course_overview.start_type, 'end': course_overview.end, + 'dynamic_upgrade_deadline': enrollment.upgrade_deadline, # notification info 'subscription_id': course_overview.clean_id(padding_char='_'),