fix: When importing documents from a web knowledge base, if a failed document is encountered, the import will be interrupted (#2511)
This commit is contained in:
parent
96ab89adf3
commit
8b9998a53d
@ -54,5 +54,8 @@ def sync_replace_web_dataset(dataset_id: str, url: str, selector: str):
|
|||||||
def sync_web_document(dataset_id, source_url_list: List[str], selector: str):
|
def sync_web_document(dataset_id, source_url_list: List[str], selector: str):
|
||||||
handler = get_sync_web_document_handler(dataset_id)
|
handler = get_sync_web_document_handler(dataset_id)
|
||||||
for source_url in source_url_list:
|
for source_url in source_url_list:
|
||||||
|
try:
|
||||||
result = Fork(base_fork_url=source_url, selector_list=selector.split(' ')).fork()
|
result = Fork(base_fork_url=source_url, selector_list=selector.split(' ')).fork()
|
||||||
handler(source_url, selector, result)
|
handler(source_url, selector, result)
|
||||||
|
except Exception as e:
|
||||||
|
pass
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user