From 3409d7a6b6b34a71edc5c57f9bd33c1a024cf544 Mon Sep 17 00:00:00 2001 From: tenacious Date: Thu, 26 Dec 2024 00:24:45 +0800 Subject: [PATCH] fix delete title schema --- relay/channel/gemini/relay-gemini.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/relay/channel/gemini/relay-gemini.go b/relay/channel/gemini/relay-gemini.go index eeab7927..cbaa2796 100644 --- a/relay/channel/gemini/relay-gemini.go +++ b/relay/channel/gemini/relay-gemini.go @@ -245,12 +245,12 @@ func removeAdditionalPropertiesWithDepth(schema interface{}, depth int) interfac if !ok || len(v) == 0 { return schema } - + // 删除所有的title字段 + delete(v, "title") // 如果type不为object和array,则直接返回 if typeVal, exists := v["type"]; !exists || (typeVal != "object" && typeVal != "array") { return schema } - delete(v, "title") switch v["type"] { case "object": delete(v, "additionalProperties")