From 7721de37cfef1180049e3b41c42ad7f66f9be56d Mon Sep 17 00:00:00 2001 From: Artem Goncharov Date: Mon, 17 Nov 2025 15:57:05 +0100 Subject: [PATCH] Address remaining panic in the generated code Image download was missed in the previous change of eliminating panics from the generated code. Change-Id: I0f4c3cabe0fb091c5e2c40d55d8ffdfcabb05184 Signed-off-by: Artem Goncharov --- codegenerator/templates/rust_cli/impl_image_download.j2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codegenerator/templates/rust_cli/impl_image_download.j2 b/codegenerator/templates/rust_cli/impl_image_download.j2 index 3ff836e..e7495c3 100644 --- a/codegenerator/templates/rust_cli/impl_image_download.j2 +++ b/codegenerator/templates/rust_cli/impl_image_download.j2 @@ -6,11 +6,11 @@ let image_id = image_data["id"] .as_str() - .expect("Image ID is a string") + .ok_or_else(|| eyre::eyre!("image ID must be a string"))? .to_string(); let image_name = image_data["name"] .as_str() - .expect("Image name is a string") + .ok_or_else(|| eyre::eyre!("image name must be a string"))? .to_string(); let ep = download::Request::builder()