async fn post_submission(
pool: Data<PgPool>,
jwt_key: Data<JwtKey>,
exercise_id: Path<Uuid>,
payload: Json<StudentExerciseSlideSubmission>,
user: AuthUser,
) -> ControllerResult<Json<StudentExerciseSlideSubmissionResult>>
Expand description
POST /api/v0/course-material/exercises/:exercise_id/submissions
- Post new submission for an
exercise.
ยงExample
POST /api/v0/course-material/exercises/:exercise_id/submissions HTTP/1.1
Content-Type: application/json
{
"exercise_slide_id": "0125c21b-6afa-4652-89f7-56c48bd8ffe4",
"exercise_task_answers": [
{
"exercise_task_id": "0125c21b-6afa-4652-89f7-56c48bd8ffe4",
"data_json": { "selectedOptionId": "8f09e9a0-ac20-486a-ba29-704e7eeaf6af" }
}
]
}