From 9de552cb4268e7014758a167880a6196e9fe0412 Mon Sep 17 00:00:00 2001 From: jiangbo721 <365065261@qq.com> Date: Tue, 24 Jun 2025 20:32:50 +0800 Subject: [PATCH] fix: first message query error (#21444) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 刘江波 --- api/models/model.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/api/models/model.py b/api/models/model.py index 75202d936..c980e61ba 100644 --- a/api/models/model.py +++ b/api/models/model.py @@ -832,7 +832,12 @@ class Conversation(Base): @property def first_message(self): - return db.session.query(Message).filter(Message.conversation_id == self.id).first() + return ( + db.session.query(Message) + .filter(Message.conversation_id == self.id) + .order_by(Message.created_at.asc()) + .first() + ) @property def app(self):