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):