mirror of
https://git.mirrors.martin98.com/https://github.com/infiniflow/ragflow.git
synced 2025-08-15 16:05:53 +08:00
Error message: Infinity not support table parsing method (#4439)
### What problem does this PR solve? Specific error message. ### Type of change - [x] Refactoring Signed-off-by: jinhai <haijin.chn@gmail.com>
This commit is contained in:
parent
93b30b2fb5
commit
4dde73f897
@ -448,6 +448,13 @@ def do_handle_task(task):
|
|||||||
# prepare the progress callback function
|
# prepare the progress callback function
|
||||||
progress_callback = partial(set_progress, task_id, task_from_page, task_to_page)
|
progress_callback = partial(set_progress, task_id, task_from_page, task_to_page)
|
||||||
|
|
||||||
|
# FIXME: workaround, Infinity doesn't support table parsing method, this check is to notify user
|
||||||
|
lower_case_doc_engine = settings.DOC_ENGINE.lower()
|
||||||
|
if lower_case_doc_engine == 'infinity' and task['parser_id'].lower() == 'table':
|
||||||
|
error_message = "Table parsing method is not supported by Infinity, please use other parsing methods or use Elasticsearch as the document engine."
|
||||||
|
progress_callback(-1, msg=error_message)
|
||||||
|
raise Exception(error_message)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
task_canceled = TaskService.do_cancel(task_id)
|
task_canceled = TaskService.do_cancel(task_id)
|
||||||
except DoesNotExist:
|
except DoesNotExist:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user