fix: correct OpenAPI annotation for delete item endpoint

Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-08-13 11:47:31 -03:00
parent 733ef6332a
commit 6dd1cbccc7

View File

@@ -160,16 +160,16 @@ pub async fn handle_post_item(
} }
#[utoipa::path( #[utoipa::path(
get, delete,
path = "/api/item/{item_id}", path = "/api/item/{item_id}",
responses( responses(
(status = 200, description = "Successfully retrieved item content", body = ApiResponse<String>), (status = 200, description = "Successfully deleted item", body = ApiResponse<()>),
(status = 401, description = "Unauthorized"), (status = 401, description = "Unauthorized"),
(status = 404, description = "Item not found"), (status = 404, description = "Item not found"),
(status = 500, description = "Internal server error") (status = 500, description = "Internal server error")
), ),
params( params(
("item_id" = i64, Path, description = "ID of the item to retrieve") ("item_id" = i64, Path, description = "ID of the item to delete")
), ),
security( security(
("bearerAuth" = []) ("bearerAuth" = [])