pub async fn upload_exercise_archive(
conn: &mut PgConnection,
file: GenericPayload,
file_store: &dyn FileStore,
exercise: ExerciseTaskInfo<'_>,
uploader: Uuid,
) -> Result<(Uuid, PathBuf), ControllerError>
pub async fn upload_exercise_archive(
conn: &mut PgConnection,
file: GenericPayload,
file_store: &dyn FileStore,
exercise: ExerciseTaskInfo<'_>,
uploader: Uuid,
) -> Result<(Uuid, PathBuf), ControllerError>