Skip to content

Change Use of get_active_enrollments_by_course method of the LMS Enrollments Service to get_enrollments_can_take_proctored_exams to Improve Performance

Compare
Choose a tag to compare
@MichaelRoytman MichaelRoytman released this 02 Mar 22:50
· 561 commits to master since this release
3fe9eba

Change use of get_active_enrollments_by_course method of the LMS Enrollments service to get_enrollments_can_take_proctored_exams, which is more performant. This shifts the responsibility of checking learners' ability to access proctored exams to the LMS, allowing the LMS to construct a bulk query for all learners in a course with active enrollments instead of needing to execute multiple queries on a per learner basis.