From 8017707fa904103e057b09321b80af420790edbb Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Wed, 24 Sep 2025 10:03:32 -0300 Subject: [PATCH] fixed openai allowing validation even when value is not present --- frontend/src/app/api/queries/useGetModelsQuery.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/api/queries/useGetModelsQuery.ts b/frontend/src/app/api/queries/useGetModelsQuery.ts index cd24131b..c64156e9 100644 --- a/frontend/src/app/api/queries/useGetModelsQuery.ts +++ b/frontend/src/app/api/queries/useGetModelsQuery.ts @@ -34,6 +34,7 @@ export const useGetOpenAIModelsQuery = ( options?: Omit, "queryKey" | "queryFn">, ) => { const queryClient = useQueryClient(); + console.log("params", params); async function getOpenAIModels(): Promise { const url = new URL("/api/models/openai", window.location.origin); @@ -54,7 +55,7 @@ export const useGetOpenAIModelsQuery = ( queryKey: ["models", "openai", params], queryFn: getOpenAIModels, retry: 2, - enabled: options?.enabled !== false, // Allow enabling/disabling from options + enabled: !!params?.apiKey, staleTime: 0, // Always fetch fresh data gcTime: 0, // Don't cache results ...options,