Correctly lookup docs for the orb dataset
This commit is contained in:
parent
e6b239bd6c
commit
de022639b6
1 changed files with 7 additions and 1 deletions
|
|
@ -92,7 +92,13 @@ async def populate_db(
|
||||||
progress.advance(task)
|
progress.advance(task)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
existing = await rag.get_document_by_uri(payload.uri)
|
# Use the actual URI that will be stored in the database
|
||||||
|
if payload.source_path is not None:
|
||||||
|
lookup_uri = payload.source_path.absolute().as_uri()
|
||||||
|
else:
|
||||||
|
lookup_uri = payload.uri
|
||||||
|
|
||||||
|
existing = await rag.get_document_by_uri(lookup_uri)
|
||||||
if existing is not None:
|
if existing is not None:
|
||||||
assert existing.id
|
assert existing.id
|
||||||
chunks = await rag.chunk_repository.get_by_document_id(existing.id)
|
chunks = await rag.chunk_repository.get_by_document_id(existing.id)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue