From b8541db176a5f3423e96fef512522f16d8809aff Mon Sep 17 00:00:00 2001 From: Han Su Kim Date: Mon, 5 May 2014 11:16:20 -0400 Subject: [PATCH] Renaming enrolled to active --- .../certificates/management/commands/gen_cert_report.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lms/djangoapps/certificates/management/commands/gen_cert_report.py b/lms/djangoapps/certificates/management/commands/gen_cert_report.py index 505552de29..fdf7c974c2 100644 --- a/lms/djangoapps/certificates/management/commands/gen_cert_report.py +++ b/lms/djangoapps/certificates/management/commands/gen_cert_report.py @@ -58,12 +58,13 @@ class Command(BaseCommand): for course_id in ended_courses: - # find students who are enrolled + # find students who are active + # enrolled students are always downloable + notpassing print "Looking up certificate states for {0}".format(course_id) - enrolled_students = User.objects.filter( + active_students = User.objects.filter( courseenrollment__course_id=course_id, courseenrollment__is_active=True) - cert_data[course_id] = {'enrolled': enrolled_students.count()} + cert_data[course_id] = {'active': active_students.count()} tallies = GeneratedCertificate.objects.filter( course_id__exact=course_id).values('status').annotate(