diff --git a/src/cmd_api_call.rs b/src/cmd_api_call.rs index b0174d6a..310a52e1 100644 --- a/src/cmd_api_call.rs +++ b/src/cmd_api_call.rs @@ -53,7 +53,21 @@ impl crate::cmd::Command for CmdApiCallStatus { // If it is a file conversion and there is output, we need to save that output to a file // for them. - if let kittycad::types::AsyncApiCallOutput::FileConversion { outputs, status, .. } = &mut api_call + if let kittycad::types::AsyncApiCallOutput::FileConversion { + completed_at: _, + created_at: _, + error: _, + id: _, + output_format: _, + output_format_options: _, + outputs, + src_format: _, + src_format_options: _, + started_at: _, + status, + updated_at: _, + user_id: _, + } = &mut api_call && *status == kittycad::types::ApiCallStatus::Completed && let Some(files) = outputs {