From 994de67f9e34b6bdd9cb74918c66aa78ad54246c Mon Sep 17 00:00:00 2001 From: Louis Date: Fri, 23 May 2025 12:04:49 +0700 Subject: [PATCH] fix: provider activation status (#5081) * fix: provider activation status * fix: thread assistant model --- web-app/src/hooks/useModelProvider.ts | 2 +- web-app/src/services/threads.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/web-app/src/hooks/useModelProvider.ts b/web-app/src/hooks/useModelProvider.ts index 75c8bc4ba..9e48d2653 100644 --- a/web-app/src/hooks/useModelProvider.ts +++ b/web-app/src/hooks/useModelProvider.ts @@ -55,7 +55,7 @@ export const useModelProvider = create()( }), api_key: existingProvider?.api_key || provider.api_key, base_url: existingProvider?.base_url || provider.base_url, - active: existingProvider?.active || true, + active: existingProvider ? existingProvider?.active : false, } }) diff --git a/web-app/src/services/threads.ts b/web-app/src/services/threads.ts index e50692b2d..52e6ea283 100644 --- a/web-app/src/services/threads.ts +++ b/web-app/src/services/threads.ts @@ -48,12 +48,11 @@ export const createThread = async (thread: Thread): Promise => { ...thread, assistants: [ { + ...(thread.assistants?.[0] ?? defaultAssistant), model: { id: thread.model?.id ?? '*', engine: thread.model?.provider ?? 'llama.cpp', }, - id: 'jan', - name: 'Jan', }, ], metadata: {