From e11f0f6202e3aaa7dd835d1ac057308f88c6933d Mon Sep 17 00:00:00 2001 From: Weves Date: Sat, 16 Dec 2023 23:37:53 -0800 Subject: [PATCH] Fix /chat-session-history/{chat_session_id} endpoint when auth is enabled --- backend/ee/danswer/server/query_history/api.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/ee/danswer/server/query_history/api.py b/backend/ee/danswer/server/query_history/api.py index 1931e3315..b5d51aed7 100644 --- a/backend/ee/danswer/server/query_history/api.py +++ b/backend/ee/danswer/server/query_history/api.py @@ -208,12 +208,14 @@ def get_chat_session_history( @router.get("/admin/chat-session-history/{chat_session_id}") def get_chat_session( chat_session_id: int, - _: db_models.User | None = Depends(current_admin_user), + user: db_models.User | None = Depends(current_admin_user), db_session: Session = Depends(get_session), ) -> ChatSessionSnapshot: try: chat_session = get_chat_session_by_id( - chat_session_id=chat_session_id, user_id=None, db_session=db_session + chat_session_id=chat_session_id, + user_id=user.id if user else None, + db_session=db_session, ) except ValueError: raise HTTPException(