From bbfc9296a5f3a6248e46743f8f6bdcd33c0c9053 Mon Sep 17 00:00:00 2001 From: urec56 Date: Tue, 27 Aug 2024 21:12:07 +0400 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=B2=D1=8B=D0=B4?= =?UTF-8?q?=D0=B0=D1=87=D0=B8=20=D1=81=D0=BE=D0=BE=D0=B1=D1=89=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/dao/message.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/dao/message.py b/app/dao/message.py index 75277bc..8c3924f 100644 --- a/app/dao/message.py +++ b/app/dao/message.py @@ -44,7 +44,7 @@ class MessageDAO: async def get_some_messages(self, chat_id: int, message_number_from: int, messages_to_get: int) -> SMessageRawList: cursor = self.message.find({"visibility": True, "chat_id": chat_id}) - cursor.sort("created_at").skip(message_number_from) + cursor.sort("created_at", -1).skip(message_number_from) return SMessageRawList.model_validate({"message_raw_list": await cursor.to_list(length=messages_to_get)}) async def edit_message(self, message_id: UUID, new_message: str, new_image_url: str) -> None: