Merge pull request #26921 from edx/jhynes/microba-1025_update_mngmt_cmd

MICROBA-1025 | Update cert_whitelist management command
This commit is contained in:
Justin Hynes
2021-03-10 08:03:19 -05:00
committed by GitHub
7 changed files with 386 additions and 158 deletions

View File

@@ -4,6 +4,8 @@ Python APIs exposed by the student app to other in-process apps.
"""
import logging
from django.contrib.auth import get_user_model
from django.conf import settings
@@ -48,6 +50,8 @@ TRANSITION_STATES = (
COURSE_DASHBOARD_PLUGIN_VIEW_NAME = "course_dashboard"
log = logging.getLogger()
def create_manual_enrollment_audit(
enrolled_by,
@@ -108,4 +112,5 @@ def is_user_enrolled_in_course(student, course_key):
"""
Determines if a learner is enrolled in a given course-run.
"""
log.info(f"Checking if {student.id} is enrolled in course {course_key}")
return CourseEnrollment.is_enrolled(student, course_key)