From 22f681570b463249fa38876c7f1ad45fab55cd9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Imobach=20Gonz=C3=A1lez=20Sosa?= Date: Fri, 30 Aug 2024 12:42:00 +0100 Subject: [PATCH] fix(rust): do not crash when the "docs" command fails --- rust/agama-server/src/agama-web-server.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/agama-server/src/agama-web-server.rs b/rust/agama-server/src/agama-web-server.rs index fd11d2bf28..7b9c25b6b7 100644 --- a/rust/agama-server/src/agama-web-server.rs +++ b/rust/agama-server/src/agama-web-server.rs @@ -354,7 +354,7 @@ async fn serve_command(args: ServeArgs) -> anyhow::Result<()> { /// Display the API documentation in OpenAPI format. fn openapi_command() -> anyhow::Result<()> { - println!("{}", web::ApiDoc::openapi().to_pretty_json().unwrap()); + println!("{}", web::ApiDoc::build().to_pretty_json()?); Ok(()) }