From be979572376253be7457f23069f56acbc24be1d5 Mon Sep 17 00:00:00 2001 From: yyh Date: Wed, 11 Feb 2026 16:22:58 +0800 Subject: [PATCH] fix --- .../provider-added-card/quota-panel.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/web/app/components/header/account-setting/model-provider-page/provider-added-card/quota-panel.tsx b/web/app/components/header/account-setting/model-provider-page/provider-added-card/quota-panel.tsx index 0cbb8fac59..f9ffdeec0e 100644 --- a/web/app/components/header/account-setting/model-provider-page/provider-added-card/quota-panel.tsx +++ b/web/app/components/header/account-setting/model-provider-page/provider-added-card/quota-panel.tsx @@ -53,7 +53,7 @@ const QuotaPanel: FC = ({ providers, }) => { const { t } = useTranslation() - const { currentWorkspace } = useAppContext() + const { currentWorkspace, isLoadingCurrentWorkspace } = useAppContext() const { trial_models } = useGlobalPublicStore(s => s.systemFeatures) const credits = Math.max((currentWorkspace.trial_credits - currentWorkspace.trial_credits_used) || 0, 0) const providerMap = useMemo(() => new Map( @@ -96,7 +96,7 @@ const QuotaPanel: FC = ({ } }, [providers, isShowInstallModal, hideInstallFromMarketplace]) - if (!currentWorkspace.id) { + if (isLoadingCurrentWorkspace) { return (
@@ -104,6 +104,9 @@ const QuotaPanel: FC = ({ ) } + if (!currentWorkspace.id) + return null + return (