From 724e5ac9a910204c086fdf6481b1d48aca9c92b5 Mon Sep 17 00:00:00 2001 From: Wendy Tang Date: Wed, 12 Feb 2025 08:33:53 -0800 Subject: [PATCH] fix: fix lint error (#1203) --- crates/goose/src/providers/formats/openai.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crates/goose/src/providers/formats/openai.rs b/crates/goose/src/providers/formats/openai.rs index 20b5aaaa..009b4289 100644 --- a/crates/goose/src/providers/formats/openai.rs +++ b/crates/goose/src/providers/formats/openai.rs @@ -288,10 +288,7 @@ fn ensure_valid_json_schema(schema: &mut Value) { if let Some(properties_obj) = properties.as_object_mut() { for (_key, prop) in properties_obj.iter_mut() { if prop.is_object() - && prop - .get("type") - .and_then(|t| t.as_str()) - .map_or(false, |t| t == "object") + && prop.get("type").and_then(|t| t.as_str()) == Some("object") { ensure_valid_json_schema(prop); }