From 9fb24ab369f3bc901b0b1c416df9c1d7de10ff6e Mon Sep 17 00:00:00 2001 From: cristhianzl Date: Tue, 9 Sep 2025 14:22:47 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20(chat=5Fservice.py):=20remove=20?= =?UTF-8?q?redundant=20code=20block=20that=20adds=20local=20metadata=20to?= =?UTF-8?q?=20conversations=20array=20=E2=99=BB=EF=B8=8F=20(chat=5Fservice?= =?UTF-8?q?.py):=20refactor=20code=20to=20remove=20unnecessary=20loop=20fo?= =?UTF-8?q?r=20adding=20local=20metadata=20to=20conversations=20array?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/chat_service.py | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/services/chat_service.py b/src/services/chat_service.py index d2fe7ca9..83e8fc4f 100644 --- a/src/services/chat_service.py +++ b/src/services/chat_service.py @@ -461,22 +461,6 @@ class ChatService: } ) - # 3. Add any local metadata that doesn't have Langflow data yet (recent conversations) - for response_id, metadata in local_metadata.items(): - if not any(c["response_id"] == response_id for c in all_conversations): - all_conversations.append( - { - "response_id": response_id, - "title": metadata.get("title", "New Chat"), - "endpoint": "langflow", - "messages": [], # Will be filled when Langflow sync catches up - "created_at": metadata.get("created_at"), - "last_activity": metadata.get("last_activity"), - "total_messages": metadata.get("total_messages", 0), - "source": "metadata_only", - } - ) - if langflow_history.get("conversations"): print( f"[DEBUG] Added {len(langflow_history['conversations'])} historical conversations from Langflow" @@ -505,3 +489,4 @@ class ChatService: "conversations": all_conversations, "total_conversations": len(all_conversations), } +