Commit b591455d by John Jarvis

Merge pull request #3261 from edx/jarv/limit-to-active-users

Only display active users for the certificate report
parents 344a6d13 ff8c14e8
...@@ -61,8 +61,8 @@ class Command(BaseCommand): ...@@ -61,8 +61,8 @@ class Command(BaseCommand):
# find students who are enrolled # find students who are enrolled
print "Looking up certificate states for {0}".format(course_id) print "Looking up certificate states for {0}".format(course_id)
enrolled_students = User.objects.filter( enrolled_students = User.objects.filter(
courseenrollment__course_id=course_id).prefetch_related( courseenrollment__course_id=course_id,
"groups").order_by('username') courseenrollment__is_active=True)
cert_data[course_id] = {'enrolled': enrolled_students.count()} cert_data[course_id] = {'enrolled': enrolled_students.count()}
tallies = GeneratedCertificate.objects.filter( tallies = GeneratedCertificate.objects.filter(
......
...@@ -84,8 +84,7 @@ class Command(BaseCommand): ...@@ -84,8 +84,7 @@ class Command(BaseCommand):
print "Fetching enrolled students for {0}".format(course_id) print "Fetching enrolled students for {0}".format(course_id)
enrolled_students = User.objects.filter( enrolled_students = User.objects.filter(
courseenrollment__course_id=course_id).prefetch_related( courseenrollment__course_id=course_id)
"groups").order_by('username')
xq = XQueueCertInterface() xq = XQueueCertInterface()
if options['insecure']: if options['insecure']:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment