fix: doc_language return null when document segment settings (#7719)

This commit is contained in:
Jiakun Xu 2024-08-28 08:45:51 +08:00 committed by GitHub
parent 92cab33b73
commit e38334cfd2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 6 additions and 1 deletions

View File

@ -599,6 +599,7 @@ class DocumentDetailApi(DocumentResource):
"hit_count": document.hit_count,
"display_status": document.display_status,
"doc_form": document.doc_form,
"doc_language": document.doc_language,
}
else:
process_rules = DatasetService.get_process_rules(dataset_id)
@ -631,6 +632,7 @@ class DocumentDetailApi(DocumentResource):
"hit_count": document.hit_count,
"display_status": document.display_status,
"doc_form": document.doc_form,
"doc_language": document.doc_language,
}
return response, 200

View File

@ -123,7 +123,9 @@ const StepTwo = ({
const [docForm, setDocForm] = useState<DocForm | string>(
(datasetId && documentDetail) ? documentDetail.doc_form : DocForm.TEXT,
)
const [docLanguage, setDocLanguage] = useState<string>(locale !== LanguagesSupported[1] ? 'English' : 'Chinese')
const [docLanguage, setDocLanguage] = useState<string>(
(datasetId && documentDetail) ? documentDetail.doc_language : (locale !== LanguagesSupported[1] ? 'English' : 'Chinese'),
)
const [QATipHide, setQATipHide] = useState(false)
const [previewSwitched, setPreviewSwitched] = useState(false)
const [showPreview, { setTrue: setShowPreview, setFalse: hidePreview }] = useBoolean()

View File

@ -189,6 +189,7 @@ export type InitialDocumentDetail = {
completed_segments?: number
total_segments?: number
doc_form: 'text_model' | 'qa_model'
doc_language: string
}
export type SimpleDocumentDetail = InitialDocumentDetail & {