fix: fix import new notion docs error

pull/21224/head
qinjun0817 11 months ago
parent 0cfdb8c043
commit eabd7fe792

@ -18,8 +18,8 @@ import { createDocument } from '@/service/datasets'
import { useDatasetDetailContext } from '@/context/dataset-detail' import { useDatasetDetailContext } from '@/context/dataset-detail'
import { NotionPageSelectorModal } from '@/app/components/base/notion-page-selector' import { NotionPageSelectorModal } from '@/app/components/base/notion-page-selector'
import type { NotionPage } from '@/models/common' import type { NotionPage } from '@/models/common'
import type { CreateDocumentReq } from '@/models/datasets' import type { CreateDocumentReq, ProcessRule } from '@/models/datasets'
import { DataSourceType, ProcessMode } from '@/models/datasets' import { DataSourceType } from '@/models/datasets'
import IndexFailed from '@/app/components/datasets/common/document-status-with-action/index-failed' import IndexFailed from '@/app/components/datasets/common/document-status-with-action/index-failed'
import { useProviderContext } from '@/context/provider-context' import { useProviderContext } from '@/context/provider-context'
import cn from '@/utils/classnames' import cn from '@/utils/classnames'
@ -186,6 +186,7 @@ const Documents: FC<IDocumentsProps> = ({ datasetId }) => {
pages: workspacesMap[workspaceId], pages: workspacesMap[workspaceId],
} }
}) })
const { rules, mode } = documentsRes?.data?.[0]?.dataset_process_rule as ProcessRule
const params = { const params = {
data_source: { data_source: {
type: dataset?.data_source_type, type: dataset?.data_source_type,
@ -209,8 +210,8 @@ const Documents: FC<IDocumentsProps> = ({ datasetId }) => {
}, },
indexing_technique: dataset?.indexing_technique, indexing_technique: dataset?.indexing_technique,
process_rule: { process_rule: {
rules: {}, rules,
mode: ProcessMode.general, mode,
}, },
} as CreateDocumentReq } as CreateDocumentReq

@ -298,6 +298,7 @@ export type InitialDocumentDetail = {
data_source_type: DataSourceType data_source_type: DataSourceType
data_source_info: DataSourceInfo data_source_info: DataSourceInfo
dataset_process_rule_id: string dataset_process_rule_id: string
dataset_process_rule: ProcessRule
name: string name: string
created_from: 'api' | 'web' created_from: 'api' | 'web'
created_by: string created_by: string

Loading…
Cancel
Save