mirror of
https://git.mirrors.martin98.com/https://github.com/infiniflow/ragflow.git
synced 2025-08-12 01:59:05 +08:00
Fix es get NotFoundError (#3659)
### What problem does this PR solve? Fix es get NotFoundError ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
parent
98cf1c2a9d
commit
7669fc8f52
@ -215,11 +215,11 @@ class ESConnection(DocStoreConnection):
|
||||
id=chunkId, source=True, )
|
||||
if str(res.get("timed_out", "")).lower() == "true":
|
||||
raise Exception("Es Timeout.")
|
||||
if not res.get("found"):
|
||||
return None
|
||||
chunk = res["_source"]
|
||||
chunk["id"] = chunkId
|
||||
return chunk
|
||||
except NotFoundError:
|
||||
return None
|
||||
except Exception as e:
|
||||
logging.exception(f"ESConnection.get({chunkId}) got exception")
|
||||
if str(e).find("Timeout") > 0:
|
||||
|
Loading…
x
Reference in New Issue
Block a user