From 3adf5eb9298ac40d0c64d8cd44ffde78a0aa9efe Mon Sep 17 00:00:00 2001 From: Jansen Kantor Date: Thu, 3 Nov 2022 09:57:17 -0400 Subject: [PATCH] fix: remove unused url from backend response (#31244) --- lms/djangoapps/learner_home/serializers.py | 4 ---- lms/djangoapps/learner_home/test_serializers.py | 1 - 2 files changed, 5 deletions(-) diff --git a/lms/djangoapps/learner_home/serializers.py b/lms/djangoapps/learner_home/serializers.py index 620bc7455a..39404b79bd 100644 --- a/lms/djangoapps/learner_home/serializers.py +++ b/lms/djangoapps/learner_home/serializers.py @@ -331,7 +331,6 @@ class EntitlementSerializer(serializers.Serializer): changeDeadline = serializers.SerializerMethodField() isExpired = serializers.SerializerMethodField() expirationDate = serializers.SerializerMethodField() - enrollmentUrl = serializers.SerializerMethodField() # DRF doesn't convert None to False so we must do this rather than a booleanfield: # https://github.com/encode/django-rest-framework/issues/2299 @@ -356,9 +355,6 @@ class EntitlementSerializer(serializers.Serializer): def get_changeDeadline(self, instance): return self.get_expirationDate(instance) - def get_enrollmentUrl(self, instance): - return reverse("entitlements_api:v1:enrollments", args=[str(instance.uuid)]) - class RelatedProgramSerializer(serializers.Serializer): """Related programs information""" diff --git a/lms/djangoapps/learner_home/test_serializers.py b/lms/djangoapps/learner_home/test_serializers.py index 4e3708a79d..ad5c9ca7c6 100644 --- a/lms/djangoapps/learner_home/test_serializers.py +++ b/lms/djangoapps/learner_home/test_serializers.py @@ -715,7 +715,6 @@ class TestEntitlementSerializer(TestCase): "isExpired": bool(entitlement.expired_at), "expirationDate": expected_expiration_date, "uuid": str(entitlement.uuid), - "enrollmentUrl": f"/api/entitlements/v1/entitlements/{entitlement.uuid}/enrollments", }