Don't get duplicate docs during user group syncing

This commit is contained in:
Weves 2024-05-14 17:46:14 -07:00 committed by Chris Weaver
parent 9c8cfd9175
commit c6e49a3034

View File

@ -80,6 +80,8 @@ def fetch_documents_for_user_group_paginated(
)
if last_document_id is not None:
stmt = stmt.where(Document.id > last_document_id)
stmt = stmt.distinct()
documents = db_session.scalars(stmt).all()
return documents, documents[-1].id if documents else None