Commit 4a4f16e5 by Asad Azam

added more conditions for triggering log

parent 413467aa
...@@ -820,17 +820,16 @@ def upload_grades_csv(_xmodule_instance_args, _entry_id, course_id, _task_input, ...@@ -820,17 +820,16 @@ def upload_grades_csv(_xmodule_instance_args, _entry_id, course_id, _task_input,
course_grade.letter_grade, course_grade.letter_grade,
student.id in whitelisted_user_ids student.id in whitelisted_user_ids
) )
if certificate_info[0] == 'Y': if certificate_info[0] == 'Y' and course_grade.letter_grade is None and student.id not in whitelisted_user_ids:
TASK_LOG.info(u'Student is marked eligible_for_certificate in grade report (user=%s, course_id=%s,' TASK_LOG.info(
u' user_is_whitelisted=%s, grade=%s, grade_percent=%s gradecutoffs=%s, allow_certificate=%s)', u'Student is marked eligible_for_certificate despite failing the course '
student, u'(user=%s, course_id=%s, grade_percent=%s gradecutoffs=%s, allow_certificate=%s)',
course_id, student,
student.id in whitelisted_user_ids, course_id,
course_grade.letter_grade, course_grade.percent,
course_grade.percent, course_grade.course.grade_cutoffs,
course_grade.course.grade_cutoffs, student.profile.allow_certificate
student.profile.allow_certificate )
)
grade_results = [] grade_results = []
for assignment_type, assignment_info in graded_assignments.iteritems(): for assignment_type, assignment_info in graded_assignments.iteritems():
......
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