headless_lms_models::peer_review_queue_entries

Function get_any_including_not_needing_review

Source
pub async fn get_any_including_not_needing_review(
    conn: &mut PgConnection,
    exercise_id: Uuid,
    excluded_user_id: Uuid,
    excluded_submissions_ids: &[Uuid],
    count: i64,
) -> ModelResult<Vec<PeerReviewQueueEntry>>
Expand description

Gets multiple records of PeerReviewQueueEntry ordered by newest queue entries first. Also returns entries that don’t need peer review.

Doesn’t differentiate between different course instances.