Function headless_lms_server::controllers::helpers::file_uploading::process_exercise_service_upload
source · pub async fn process_exercise_service_upload(
conn: &mut PgConnection,
exercise_service_slug: &str,
payload: Multipart,
file_store: &dyn FileStore,
paths: &mut HashMap<String, String>,
uploader: Option<AuthUser>,
base_url: &str
) -> Result<(), ControllerError>
Expand description
Processes an upload from an exercise service or an exercise iframe. This function assumes that any permission checks have already been made.