Get only the first program from the list of matching entitlements.
LEARNER-3606
This commit is contained in:
@@ -222,10 +222,8 @@ class ProgramProgressMeter(object):
|
||||
completed, in_progress, not_started = [], [], []
|
||||
|
||||
for course in program_copy['courses']:
|
||||
try:
|
||||
entitlement = CourseEntitlement.objects.get(user=self.user, course_uuid=course['uuid'])
|
||||
except CourseEntitlement.DoesNotExist:
|
||||
entitlement = None
|
||||
entitlement = CourseEntitlement.objects.filter(user=self.user,
|
||||
course_uuid=course['uuid']).first()
|
||||
|
||||
if self._is_course_complete(course):
|
||||
completed.append(course)
|
||||
|
||||
Reference in New Issue
Block a user