From fc2ed135eb8c2d2e8583602eeb7634b73fc070d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B7=B1=E7=A9=BA?= <2793500992@qq.com> Date: Thu, 10 Apr 2025 22:22:03 -0400 Subject: [PATCH] Fix: Top Bar won't show custom provider name --- src/components/layout/TopBar.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/layout/TopBar.tsx b/src/components/layout/TopBar.tsx index 9cc0742..3ba084c 100644 --- a/src/components/layout/TopBar.tsx +++ b/src/components/layout/TopBar.tsx @@ -88,6 +88,12 @@ const TopBar: React.FC = ({ onSelectModel, onOpenSettingsDialog }) onSelectModel(model.id, provider); setIsModelDialogOpen(false); }; + + const getProviderName = (provider: string) => { + const settingsService = SettingsService.getInstance(); + const providerSettings = settingsService.getProviderSettings(provider); + return providerSettings.providerName; + }; return (
@@ -127,7 +133,7 @@ const TopBar: React.FC = ({ onSelectModel, onOpenSettingsDialog }) {selectedModelName !== '' ?
{selectedModelName} - {selectedProvider} + {getProviderName(selectedProvider)}
: