From 89491a8fb873b5869aae840dffe72ab22641f01a Mon Sep 17 00:00:00 2001 From: ulleo Date: Fri, 29 Aug 2025 18:21:42 +0800 Subject: [PATCH] feat: improve get history question list --- backend/apps/chat/curd/chat.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/apps/chat/curd/chat.py b/backend/apps/chat/curd/chat.py index 2ca9ecb8..cebcc223 100644 --- a/backend/apps/chat/curd/chat.py +++ b/backend/apps/chat/curd/chat.py @@ -701,7 +701,7 @@ def get_old_questions(session: SessionDep, datasource: int): if not datasource: return records stmt = select(ChatRecord.question).where( - and_(ChatRecord.datasource == datasource, ChatRecord.question.isnot(None))).order_by( + and_(ChatRecord.datasource == datasource, ChatRecord.question.isnot(None), ChatRecord.error.is_(None))).order_by( ChatRecord.create_time.desc()).limit(20) result = session.execute(stmt) for r in result: