diff --git a/lms/djangoapps/certificates/generation_handler.py b/lms/djangoapps/certificates/generation_handler.py index 1184d530c3..b10e9c2015 100644 --- a/lms/djangoapps/certificates/generation_handler.py +++ b/lms/djangoapps/certificates/generation_handler.py @@ -93,7 +93,7 @@ def generate_allowlist_certificate_task(user, course_key, generation_mode=None): Create a task to generate an allowlist certificate for this user in this course run. """ if _can_generate_allowlist_certificate(user, course_key): - return _generate_certificate_task(user, course_key, generation_mode) + return _generate_certificate_task(user=user, course_key=course_key, generation_mode=generation_mode) status = _set_allowlist_cert_status(user, course_key) if status is not None: @@ -108,7 +108,7 @@ def generate_regular_certificate_task(user, course_key, generation_mode=None): eligible and a certificate can be generated. """ if _can_generate_v2_certificate(user, course_key): - return _generate_certificate_task(user, course_key, generation_mode) + return _generate_certificate_task(user=user, course_key=course_key, generation_mode=generation_mode) status = _set_v2_cert_status(user, course_key) if status is not None: diff --git a/lms/djangoapps/certificates/management/commands/fix_cert_records.py b/lms/djangoapps/certificates/management/commands/fix_cert_records.py index 4cbcee3d23..20a6da90c6 100644 --- a/lms/djangoapps/certificates/management/commands/fix_cert_records.py +++ b/lms/djangoapps/certificates/management/commands/fix_cert_records.py @@ -47,8 +47,8 @@ class Command(BaseCommand): course_id = cert.course_id _generate_certificate_task( - user, - course_id, + user=user, + course_key=course_id, status=cert.status, generation_mode='batch' )