Metadata filter for document search API (#53)

This commit is contained in:
Yuhong Sun
2024-03-18 16:33:49 -07:00
committed by Chris Weaver
parent 64874d2737
commit 680482bd06
5 changed files with 5 additions and 0 deletions

View File

@@ -16,5 +16,6 @@ def build_user_only_filters(user: User | None, db_session: Session) -> IndexFilt
source_type=None,
document_set=None,
time_cutoff=None,
tags=None,
access_control_list=user_acl_filters,
)

View File

@@ -52,6 +52,7 @@ def admin_search(
source_type=question.filters.source_type,
document_set=question.filters.document_set,
time_cutoff=question.filters.time_cutoff,
tags=question.filters.tags,
access_control_list=user_acl_filters,
)

View File

@@ -51,6 +51,7 @@ def handle_search_request(
source_type=filters.source_type if filters else None,
document_set=filters.document_set if filters else None,
time_cutoff=filters.time_cutoff if filters else None,
tags=filters.tags if filters else None,
access_control_list=user_acl_filters,
)

View File

@@ -82,6 +82,7 @@ def get_answer_for_question(
source_type=None,
document_set=None,
time_cutoff=None,
tags=None,
access_control_list=None,
)

View File

@@ -19,6 +19,7 @@ def get_answer_for_question(query: str, db_session: Session) -> OneShotQARespons
source_type=None,
document_set=None,
time_cutoff=None,
tags=None,
access_control_list=None,
)