From 00cc50c659acccced611970cbeab5f0dfa3dced5 Mon Sep 17 00:00:00 2001 From: Joel Date: Thu, 11 Dec 2025 15:03:30 +0800 Subject: [PATCH] fix: add chunk logic --- .../datasets/documents/detail/segment-add/index.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/app/components/datasets/documents/detail/segment-add/index.tsx b/web/app/components/datasets/documents/detail/segment-add/index.tsx index 5204354138..eb40d43e7c 100644 --- a/web/app/components/datasets/documents/detail/segment-add/index.tsx +++ b/web/app/components/datasets/documents/detail/segment-add/index.tsx @@ -14,6 +14,7 @@ import Popover from '@/app/components/base/popover' import { useBoolean } from 'ahooks' import { useProviderContext } from '@/context/provider-context' import PlanUpgradeModal from '@/app/components/billing/plan-upgrade-modal' +import { Plan } from '@/app/components/billing/type' export type ISegmentAddProps = { importStatus: ProcessStatus | string | undefined @@ -43,8 +44,8 @@ const SegmentAdd: FC = ({ setFalse: hidePlanUpgradeModal, }] = useBoolean(false) const { plan, enableBilling } = useProviderContext() - const { usage, total } = plan - const canAdd = enableBilling ? (usage.vectorSpace < total.vectorSpace) : true + const { type } = plan + const canAdd = enableBilling ? type !== Plan.sandbox : true const withNeedUpgradeCheck = useCallback((fn: () => void) => { return () => {