Function headless_lms_models::library::peer_or_self_reviewing::select_own_submission_for_self_review
source · pub async fn select_own_submission_for_self_review(
conn: &mut PgConnection,
exercise: &Exercise,
reviewer_user_exercise_state: &UserExerciseState,
fetch_service_info: impl Fn(Url) -> BoxFuture<'static, ModelResult<ExerciseServiceInfoApi>>
) -> ModelResult<CourseMaterialPeerOrSelfReviewData>
Expand description
Selects a user’s own submission to be self-reviewed. Works similarly to try_to_select_exercise_slide_submission_for_peer_review
but selects the user’s latest submission.