mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-09-25 19:37:29 +02:00
Fix admin search
This commit is contained in:
@@ -62,7 +62,6 @@ router = APIRouter()
|
|||||||
|
|
||||||
class AdminSearchRequest(BaseModel):
|
class AdminSearchRequest(BaseModel):
|
||||||
query: str
|
query: str
|
||||||
filters: IndexFilters
|
|
||||||
|
|
||||||
|
|
||||||
class AdminSearchResponse(BaseModel):
|
class AdminSearchResponse(BaseModel):
|
||||||
@@ -76,14 +75,13 @@ def admin_search(
|
|||||||
db_session: Session = Depends(get_session),
|
db_session: Session = Depends(get_session),
|
||||||
) -> AdminSearchResponse:
|
) -> AdminSearchResponse:
|
||||||
query = question.query
|
query = question.query
|
||||||
filters = question.filters
|
|
||||||
logger.info(f"Received admin search query: {query}")
|
logger.info(f"Received admin search query: {query}")
|
||||||
|
|
||||||
user_acl_filters = build_access_filters_for_user(user, db_session)
|
user_acl_filters = build_access_filters_for_user(user, db_session)
|
||||||
final_filters = IndexFilters(
|
final_filters = IndexFilters(
|
||||||
source_type=filters.source_type,
|
source_type=None,
|
||||||
document_set=filters.document_set,
|
document_set=None,
|
||||||
time_cutoff=filters.time_cutoff,
|
time_cutoff=None,
|
||||||
access_control_list=user_acl_filters,
|
access_control_list=user_acl_filters,
|
||||||
)
|
)
|
||||||
document_index = get_default_document_index()
|
document_index = get_default_document_index()
|
||||||
|
Reference in New Issue
Block a user