diff --git a/crates/service/web/storyteller_web/src/api_doc.rs b/crates/service/web/storyteller_web/src/api_doc.rs index 33100afbbc..7fb44f17b5 100644 --- a/crates/service/web/storyteller_web/src/api_doc.rs +++ b/crates/service/web/storyteller_web/src/api_doc.rs @@ -84,6 +84,7 @@ use crate::http_server::endpoints::media_files::upload::upload_image_media_file_ use crate::http_server::endpoints::media_files::upload::upload_new_engine_asset_media_file_handler::*; use crate::http_server::endpoints::media_files::upload::upload_new_scene_media_file_handler::*; use crate::http_server::endpoints::media_files::upload::upload_new_video_media_file_handler::*; +use crate::http_server::endpoints::media_files::upload::upload_pmx::upload_pmx_media_file_handler::*; use crate::http_server::endpoints::media_files::upload::upload_saved_scene_media_file_handler::*; use crate::http_server::endpoints::media_files::upload::upload_video::upload_video_media_file_handler::*; use crate::http_server::endpoints::media_files::upsert_upload::write_engine_asset::write_engine_asset_media_file_handler::*; @@ -150,9 +151,11 @@ use crate::http_server::web_utils::response_success_helpers::*; crate::http_server::endpoints::media_files::upload::upload_audio_media_file_handler::upload_audio_media_file_handler, crate::http_server::endpoints::media_files::upload::upload_engine_asset::upload_engine_asset_media_file_handler::upload_engine_asset_media_file_handler, crate::http_server::endpoints::media_files::upload::upload_generic::upload_media_file_handler::upload_media_file_handler, + crate::http_server::endpoints::media_files::upload::upload_image_media_file_handler::upload_image_media_file_handler, crate::http_server::endpoints::media_files::upload::upload_new_engine_asset_media_file_handler::upload_new_engine_asset_media_file_handler, crate::http_server::endpoints::media_files::upload::upload_new_scene_media_file_handler::upload_new_scene_media_file_handler, crate::http_server::endpoints::media_files::upload::upload_new_video_media_file_handler::upload_new_video_media_file_handler, + crate::http_server::endpoints::media_files::upload::upload_pmx::upload_pmx_media_file_handler::upload_pmx_media_file_handler, crate::http_server::endpoints::media_files::upload::upload_saved_scene_media_file_handler::upload_saved_scene_media_file_handler, crate::http_server::endpoints::media_files::upload::upload_video::upload_video_media_file_handler::upload_video_media_file_handler, crate::http_server::endpoints::media_files::upsert_upload::write_engine_asset::write_engine_asset_media_file_handler::write_engine_asset_media_file_handler, @@ -162,7 +165,6 @@ use crate::http_server::web_utils::response_success_helpers::*; crate::http_server::endpoints::service::status_alert_handler::status_alert_handler, crate::http_server::endpoints::tts::enqueue_infer_tts_handler::enqueue_infer_tts_handler::enqueue_infer_tts_handler, crate::http_server::endpoints::user_bookmarks::batch_get_user_bookmarks_handler::batch_get_user_bookmarks_handler, - crate::http_server::endpoints::media_files::upload::upload_image_media_file_handler::upload_image_media_file_handler, crate::http_server::endpoints::user_bookmarks::create_user_bookmark_handler::create_user_bookmark_handler, crate::http_server::endpoints::user_bookmarks::delete_user_bookmark_handler::delete_user_bookmark_handler, crate::http_server::endpoints::user_bookmarks::list_user_bookmarks_for_entity_handler::list_user_bookmarks_for_entity_handler, @@ -260,6 +262,8 @@ use crate::http_server::web_utils::response_success_helpers::*; BatchInferenceJobStatusResponsePayload, BatchMediaFileInfo, BatchRequestDetailsResponse, + UploadPmxFileForm, + UploadPmxSuccessResponse, BatchResultDetailsResponse, BatchStatusDetailsResponse, BetaKeyItem, diff --git a/crates/service/web/storyteller_web/src/http_server/endpoints/media_files/upload/upload_pmx/upload_pmx_media_file_handler.rs b/crates/service/web/storyteller_web/src/http_server/endpoints/media_files/upload/upload_pmx/upload_pmx_media_file_handler.rs index 2e8488352f..9329792463 100644 --- a/crates/service/web/storyteller_web/src/http_server/endpoints/media_files/upload/upload_pmx/upload_pmx_media_file_handler.rs +++ b/crates/service/web/storyteller_web/src/http_server/endpoints/media_files/upload/upload_pmx/upload_pmx_media_file_handler.rs @@ -85,10 +85,8 @@ pub struct UploadPmxSuccessResponse { pub media_file_token: MediaFileToken, } -/// Upload an engine asset: character, animation, etc. Just don't use this for scenes. +/// Upload a pmx zip file. /// -/// This is for new assets. You can't update existing assets with this endpoint. -/// /// Be careful to set the correct `engine_category` and `maybe_animation_type` (if needed) fields! #[utoipa::path( post,