Skip to content
Snippets Groups Projects
Unverified Commit 952906ab authored by Ahsan Ul Haq's avatar Ahsan Ul Haq Committed by GitHub
Browse files

Merge pull request #17781 from edx/ahsan/LEARNER-4520-pdf-cert-not-generate-discovery

Discovery for pdf cert generation
parents b8a79527 ea9a679c
No related branches found
No related tags found
No related merge requests found
......@@ -207,6 +207,10 @@ def regenerate_user_certificates(student, course_key, course=None,
course = modulestore().get_course(course_key, depth=0)
generate_pdf = not has_html_certificates_enabled(course)
log.info(
"Started regenerating certificates for user %s in course %s with generate_pdf status: %s",
student.username, unicode(course_key), generate_pdf
)
return xqueue.regen_cert(
student,
......
......@@ -298,14 +298,16 @@ class XQueueCertInterface(object):
u"Certificate generated for student %s in the course: %s with template: %s. "
u"given template: %s, "
u"user is verified: %s, "
u"mode is verified: %s"
u"mode is verified: %s,"
u"generate_pdf is: %s"
),
student.username,
unicode(course_id),
template_pdf,
template_file,
user_is_verified,
mode_is_verified
mode_is_verified,
generate_pdf
)
cert, created = GeneratedCertificate.objects.get_or_create(user=student, course_id=course_id)
......@@ -442,6 +444,8 @@ class XQueueCertInterface(object):
cert.verify_uuid = uuid4().hex
cert.save()
logging.info(u'certificate generated for user: %s with generate_pdf status: %s',
student.username, generate_pdf)
if generate_pdf:
try:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment