From c28274334a68a3672b4248eff245c708f2bb8fb7 Mon Sep 17 00:00:00 2001 From: Alejandro Rosales Date: Mon, 16 Feb 2026 23:35:10 +0000 Subject: [PATCH] Actualizar supabase/functions/create-chat-conversation/lib/plan.ts fix #29 --- .../functions/create-chat-conversation/lib/plan.ts | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/supabase/functions/create-chat-conversation/lib/plan.ts b/supabase/functions/create-chat-conversation/lib/plan.ts index 7990dbb..c79d6aa 100644 --- a/supabase/functions/create-chat-conversation/lib/plan.ts +++ b/supabase/functions/create-chat-conversation/lib/plan.ts @@ -24,14 +24,12 @@ export function pickSchemaFields( let out = structuredClone(definicion); // Si piden campos, filtramos propiedades/required a esos campos - if (Array.isArray(campos) && campos.length > 0) { - const entries = Object.entries(out.properties).filter(([k]) => - campos.includes(k) - ); - out.properties = Object.fromEntries(entries); - if (Array.isArray(out.required)) { - out.required = out.required.filter((k: string) => campos.includes(k)); - } + const entries = Object.entries(out.properties).filter(([k]) => + campos.includes(k) + ); + out.properties = Object.fromEntries(entries); + if (Array.isArray(out.required)) { + out.required = out.required.filter((k: string) => campos.includes(k)); } // Siempre agregamos ai-message -- 2.52.0