From 605dea4f858ccc4a707f20a638a173c865628f2e Mon Sep 17 00:00:00 2001 From: Kerollmops Date: Tue, 10 Jun 2025 10:34:30 +0200 Subject: [PATCH] Do not leak the chat "workspace" term --- crates/meilisearch-types/src/error.rs | 2 +- crates/meilisearch/src/routes/chats/chat_completions.rs | 4 ++-- crates/meilisearch/src/routes/chats/mod.rs | 4 ++-- crates/meilisearch/src/routes/chats/settings.rs | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/crates/meilisearch-types/src/error.rs b/crates/meilisearch-types/src/error.rs index 17c28acc3..bdf9bb162 100644 --- a/crates/meilisearch-types/src/error.rs +++ b/crates/meilisearch-types/src/error.rs @@ -391,7 +391,7 @@ EditDocumentsByFunctionError , InvalidRequest , BAD_REQU InvalidSettingsIndexChat , InvalidRequest , BAD_REQUEST ; // Experimental features - Chat Completions UnimplementedNonStreamingChatCompletions , InvalidRequest , NOT_IMPLEMENTED ; -ChatWorkspaceNotFound , InvalidRequest , NOT_FOUND ; +ChatNotFound , InvalidRequest , NOT_FOUND ; InvalidChatCompletionOrgId , InvalidRequest , BAD_REQUEST ; InvalidChatCompletionProjectId , InvalidRequest , BAD_REQUEST ; InvalidChatCompletionApiVersion , InvalidRequest , BAD_REQUEST ; diff --git a/crates/meilisearch/src/routes/chats/chat_completions.rs b/crates/meilisearch/src/routes/chats/chat_completions.rs index d467a8fe9..bf336f224 100644 --- a/crates/meilisearch/src/routes/chats/chat_completions.rs +++ b/crates/meilisearch/src/routes/chats/chat_completions.rs @@ -321,7 +321,7 @@ async fn non_streamed_chat( None => { return Err(ResponseError::from_msg( format!("Chat `{workspace_uid}` not found"), - Code::ChatWorkspaceNotFound, + Code::ChatNotFound, )) } }; @@ -419,7 +419,7 @@ async fn streamed_chat( None => { return Err(ResponseError::from_msg( format!("Chat `{workspace_uid}` not found"), - Code::ChatWorkspaceNotFound, + Code::ChatNotFound, )) } }; diff --git a/crates/meilisearch/src/routes/chats/mod.rs b/crates/meilisearch/src/routes/chats/mod.rs index 8c8c9bc32..6379aa83b 100644 --- a/crates/meilisearch/src/routes/chats/mod.rs +++ b/crates/meilisearch/src/routes/chats/mod.rs @@ -64,7 +64,7 @@ pub async fn get_chat( } else { Err(ResponseError::from_msg( format!("chat {workspace_uid} not found"), - Code::ChatWorkspaceNotFound, + Code::ChatNotFound, )) } } @@ -83,7 +83,7 @@ pub async fn delete_chat( } else { Err(ResponseError::from_msg( format!("chat {workspace_uid} not found"), - Code::ChatWorkspaceNotFound, + Code::ChatNotFound, )) } } diff --git a/crates/meilisearch/src/routes/chats/settings.rs b/crates/meilisearch/src/routes/chats/settings.rs index 4bf323dbd..039655841 100644 --- a/crates/meilisearch/src/routes/chats/settings.rs +++ b/crates/meilisearch/src/routes/chats/settings.rs @@ -48,7 +48,7 @@ async fn get_settings( None => { return Err(ResponseError::from_msg( format!("Chat `{workspace_uid}` not found"), - Code::ChatWorkspaceNotFound, + Code::ChatNotFound, )) } }; @@ -173,7 +173,7 @@ async fn reset_settings( } else { Err(ResponseError::from_msg( format!("Chat `{workspace_uid}` not found"), - Code::ChatWorkspaceNotFound, + Code::ChatNotFound, )) } }