From e3eb4dc3d1af94658fd928a65b94bdd9314ab239 Mon Sep 17 00:00:00 2001 From: Edwin Jose Date: Thu, 2 Oct 2025 15:51:38 -0400 Subject: [PATCH] Update chat_service.py --- src/services/chat_service.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/services/chat_service.py b/src/services/chat_service.py index b0a5d8a1..26b436ff 100644 --- a/src/services/chat_service.py +++ b/src/services/chat_service.py @@ -110,14 +110,13 @@ class ChatService: filter_expression["score_threshold"] = score_threshold # Pass the complete filter expression as a single header to Langflow (only if we have something to send) - if filter_expression: - logger.info( - "Sending OpenRAG query filter to Langflow", - filter_expression=filter_expression, - ) - extra_headers["X-LANGFLOW-GLOBAL-VAR-OPENRAG-QUERY-FILTER"] = json.dumps( - filter_expression - ) + logger.info( + "Sending OpenRAG query filter to Langflow", + filter_expression=filter_expression, + ) + extra_headers["X-LANGFLOW-GLOBAL-VAR-OPENRAG-QUERY-FILTER"] = json.dumps( + filter_expression + ) logger.info(f"[LF] Extra headers {extra_headers}") # Ensure the Langflow client exists; try lazy init if needed langflow_client = await clients.ensure_langflow_client()