diff --git a/api/models/model.py b/api/models/model.py index ee79fbd6b5..d6a4af40c3 100644 --- a/api/models/model.py +++ b/api/models/model.py @@ -808,7 +808,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):