From b73bf35899ae3749d89609259f9c398c6b62f48b Mon Sep 17 00:00:00 2001 From: Brian Beggs Date: Wed, 30 Sep 2015 16:57:46 -0400 Subject: [PATCH 1/2] fixed snapshot functionality for RestrictedCrouse embargo, select_related is now passed the proper hint. TNL-3452 --- common/djangoapps/embargo/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/djangoapps/embargo/models.py b/common/djangoapps/embargo/models.py index eccd51dca1..b51aae7866 100644 --- a/common/djangoapps/embargo/models.py +++ b/common/djangoapps/embargo/models.py @@ -221,7 +221,7 @@ class RestrictedCourse(models.Model): """ country_rules_for_course = ( CountryAccessRule.objects - ).select_related('restricted_country').filter(restricted_course=self) + ).select_related('country').filter(restricted_course=self) return { 'enroll_msg': self.enroll_msg_key, From 619768f7410e41797dcb4d5f46cf597ea0ac7746 Mon Sep 17 00:00:00 2001 From: Brian Beggs Date: Thu, 1 Oct 2015 13:45:01 -0400 Subject: [PATCH 2/2] removed course_enrollment hint from UserDetail mobile api view. TNL-3452 --- lms/djangoapps/mobile_api/users/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/mobile_api/users/views.py b/lms/djangoapps/mobile_api/users/views.py index d7e3dcc28c..2b695ecca7 100644 --- a/lms/djangoapps/mobile_api/users/views.py +++ b/lms/djangoapps/mobile_api/users/views.py @@ -60,7 +60,7 @@ class UserDetail(generics.RetrieveAPIView): """ queryset = ( User.objects.all() - .select_related('profile', 'course_enrollments') + .select_related('profile') ) serializer_class = UserSerializer lookup_field = 'username'