From 5e1b3e2cffa64629137a0cfebd2620bc5be8cf0b Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Thu, 2 Apr 2026 14:44:02 -0400 Subject: [PATCH] fix create character handler --- .../endpoints/characters/create_character_handler.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/service/web/storyteller_web/src/http_server/endpoints/characters/create_character_handler.rs b/crates/service/web/storyteller_web/src/http_server/endpoints/characters/create_character_handler.rs index 236d769129..3e7dcd3576 100644 --- a/crates/service/web/storyteller_web/src/http_server/endpoints/characters/create_character_handler.rs +++ b/crates/service/web/storyteller_web/src/http_server/endpoints/characters/create_character_handler.rs @@ -127,7 +127,7 @@ pub async fn create_character_handler( let gen_result = generate_character(GenerateCharacterArgs { session: &session, name: name.clone(), - description: description.clone(), + description: description.clone().unwrap_or_else(|| "".to_string()), reference_image_url: seedance_image_url, is_public: false, host_override: None, @@ -159,7 +159,7 @@ pub async fn create_character_handler( let character_token = create_pending_character(CreatePendingCharacterArgs { name: &name, - maybe_description: Some(&description), + maybe_description: description.as_deref(), maybe_original_upload_media_token: Some(&request.image_media_token), maybe_creator_user_token: Some(user_token), creator_ip_address: &ip_address, @@ -185,7 +185,7 @@ pub async fn create_character_handler( maybe_creator_user_token: Some(user_token), maybe_avt_token: None, creator_ip_address: &ip_address, - creator_set_visibility: Visibility::Public, + creator_set_visibility: Visibility::Hidden, mysql_executor: &mut *transaction, phantom: PhantomData, }