From 76a02d184f03dcedba3a697867232e0c2d4fd97e Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Wed, 19 Feb 2025 09:45:30 +0800 Subject: [PATCH] feat: Add default API host for DMX provider in migration --- src/renderer/src/store/index.ts | 2 +- src/renderer/src/store/migrate.ts | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/store/index.ts b/src/renderer/src/store/index.ts index 1cca18b886..fbe7fee507 100644 --- a/src/renderer/src/store/index.ts +++ b/src/renderer/src/store/index.ts @@ -30,7 +30,7 @@ const persistedReducer = persistReducer( { key: 'cherry-studio', storage, - version: 69, + version: 70, blacklist: ['runtime'], migrate }, diff --git a/src/renderer/src/store/migrate.ts b/src/renderer/src/store/migrate.ts index e7b8779446..6100ed2b0f 100644 --- a/src/renderer/src/store/migrate.ts +++ b/src/renderer/src/store/migrate.ts @@ -1074,6 +1074,14 @@ const migrateConfig = { state.settings.gridColumns = 2 state.settings.gridPopoverTrigger = 'hover' return state + }, + '70': (state: RootState) => { + state.llm.providers.forEach((provider) => { + if (provider.id === 'dmxapi') { + provider.apiHost = 'https://www.dmxapi.cn' + } + }) + return state } }