Function headless_lms_models::course_module_completions::get_automatic_completion_by_course_module_instance_and_user_ids
source · pub async fn get_automatic_completion_by_course_module_instance_and_user_ids(
conn: &mut PgConnection,
course_module_id: Uuid,
course_instance_id: Uuid,
user_id: Uuid
) -> ModelResult<CourseModuleCompletion>
Expand description
Gets automatically granted course module completion for the given user on the specified course
instance. This entry is quaranteed to be unique in database by the index
course_module_automatic_completion_uniqueness
.