pub async fn create_user_exercise_slide_submission(
conn: &mut PgConnection,
exercise_with_user_state: &ExerciseWithUserState,
user_exercise_slide_submission: &StudentExerciseSlideSubmission,
) -> ModelResult<ExerciseSlideSubmissionWithTasks>
Expand description
Inserts user submission to database. Tasks within submission are validated to make sure that they belong to the correct exercise slide.