From c33c0b20f206e49ae40d1f77f9e099d82e4aac73 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Mon, 18 Nov 2024 11:41:17 +0800 Subject: [PATCH] feat: enabled provider after add model --- .../src/pages/settings/ProviderSettings/ProviderSetting.tsx | 2 +- src/renderer/src/store/llm.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx b/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx index 97c83e0f..bf717dc9 100644 --- a/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx +++ b/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx @@ -142,7 +142,7 @@ const ProviderSetting: FC = ({ provider: _provider }) => { )} updateProvider({ ...provider, apiKey, apiHost, enabled })} /> diff --git a/src/renderer/src/store/llm.ts b/src/renderer/src/store/llm.ts index 8d0f72ca..86fd4c4a 100644 --- a/src/renderer/src/store/llm.ts +++ b/src/renderer/src/store/llm.ts @@ -349,7 +349,8 @@ const settingsSlice = createSlice({ p.id === action.payload.providerId ? { ...p, - models: uniqBy(p.models.concat(action.payload.model), 'id') + models: uniqBy(p.models.concat(action.payload.model), 'id'), + enabled: true } : p )