diff --git a/src/renderer/src/config/minapps.ts b/src/renderer/src/config/minapps.ts index 936ccd19e2..1d1a269e7c 100644 --- a/src/renderer/src/config/minapps.ts +++ b/src/renderer/src/config/minapps.ts @@ -22,8 +22,6 @@ import GithubCopilotLogo from '@renderer/assets/images/apps/github-copilot.webp? import GoogleAppLogo from '@renderer/assets/images/apps/google.svg?url' import GrokAppLogo from '@renderer/assets/images/apps/grok.png?url' import GrokXAppLogo from '@renderer/assets/images/apps/grok-x.png?url' -import HikaLogo from '@renderer/assets/images/apps/hika.webp?url' -import HuggingChatLogo from '@renderer/assets/images/apps/huggingchat.svg?url' import KimiAppLogo from '@renderer/assets/images/apps/kimi.webp?url' import LambdaChatLogo from '@renderer/assets/images/apps/lambdachat.webp?url' import LeChatLogo from '@renderer/assets/images/apps/lechat.png?url' @@ -32,7 +30,6 @@ import MetasoAppLogo from '@renderer/assets/images/apps/metaso.webp?url' import MonicaLogo from '@renderer/assets/images/apps/monica.webp?url' import n8nLogo from '@renderer/assets/images/apps/n8n.svg?url' import NamiAiLogo from '@renderer/assets/images/apps/nm.png?url' -import NamiAiSearchLogo from '@renderer/assets/images/apps/nm-search.webp?url' import NotebookLMAppLogo from '@renderer/assets/images/apps/notebooklm.svg?url' import PerplexityAppLogo from '@renderer/assets/images/apps/perplexity.webp?url' import PoeAppLogo from '@renderer/assets/images/apps/poe.webp?url' @@ -263,13 +260,6 @@ const ORIGIN_DEFAULT_MIN_APPS: MinAppType[] = [ url: 'https://www.tiangong.cn/', bodered: true }, - { - id: 'hugging-chat', - name: 'HuggingChat', - logo: HuggingChatLogo, - url: 'https://huggingface.co/chat/', - bodered: true - }, { id: 'Felo', name: 'Felo', @@ -297,13 +287,6 @@ const ORIGIN_DEFAULT_MIN_APPS: MinAppType[] = [ url: 'https://bot.n.cn/', bodered: true }, - { - id: 'nm-search', - name: i18n.t('minapps.nami-ai-search'), - logo: NamiAiSearchLogo, - url: 'https://www.n.cn/', - bodered: true - }, { id: 'thinkany', name: 'ThinkAny', @@ -314,13 +297,6 @@ const ORIGIN_DEFAULT_MIN_APPS: MinAppType[] = [ padding: 5 } }, - { - id: 'hika', - name: 'Hika', - logo: HikaLogo, - url: 'https://hika.fyi/', - bodered: true - }, { id: 'github-copilot', name: 'GitHub Copilot', diff --git a/src/renderer/src/store/index.ts b/src/renderer/src/store/index.ts index 7fb8b3b5db..be18481d16 100644 --- a/src/renderer/src/store/index.ts +++ b/src/renderer/src/store/index.ts @@ -67,7 +67,7 @@ const persistedReducer = persistReducer( { key: 'cherry-studio', storage, - version: 160, + version: 161, blacklist: ['runtime', 'messages', 'messageBlocks', 'tabs'], migrate }, diff --git a/src/renderer/src/store/migrate.ts b/src/renderer/src/store/migrate.ts index f986a37c2a..1f76459dd8 100644 --- a/src/renderer/src/store/migrate.ts +++ b/src/renderer/src/store/migrate.ts @@ -59,6 +59,7 @@ function removeMiniAppIconsFromState(state: RootState) { function removeMiniAppFromState(state: RootState, id: string) { if (state.minapps) { + state.minapps.pinned = state.minapps.pinned.filter((app) => app.id !== id) state.minapps.enabled = state.minapps.enabled.filter((app) => app.id !== id) state.minapps.disabled = state.minapps.disabled.filter((app) => app.id !== id) } @@ -2569,7 +2570,7 @@ const migrateConfig = { return state } }, - '160': (state: RootState) => { + '161': (state: RootState) => { try { removeMiniAppFromState(state, 'nm-search') removeMiniAppFromState(state, 'hika') @@ -2578,7 +2579,7 @@ const migrateConfig = { state.llm.providers = moveProvider(state.llm.providers, 'cherryin', 1) return state } catch (error) { - logger.error('migrate 160 error', error as Error) + logger.error('migrate 161 error', error as Error) return state } }