diff --git a/backend/ee/danswer/db/user_group.py b/backend/ee/danswer/db/user_group.py index 7a263d33c..0451db9b6 100644 --- a/backend/ee/danswer/db/user_group.py +++ b/backend/ee/danswer/db/user_group.py @@ -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