mirror of
https://github.com/openmax-server/server.git
synced 2026-05-23 03:51:43 +03:00
TamTam && MAX: история (в мохе она вроде теперь получше работает)
This commit is contained in:
@@ -1148,7 +1148,7 @@ class Processors:
|
||||
if getMessages:
|
||||
if backward > 0:
|
||||
await cursor.execute(
|
||||
"SELECT * FROM messages WHERE chat_id = %s AND time < %s ORDER BY id DESC LIMIT %s",
|
||||
"SELECT * FROM messages WHERE chat_id = %s AND time < %s ORDER BY time ASC LIMIT %s",
|
||||
(chatId, from_time, backward)
|
||||
)
|
||||
|
||||
@@ -1168,7 +1168,7 @@ class Processors:
|
||||
|
||||
if forward > 0:
|
||||
await cursor.execute(
|
||||
"SELECT * FROM messages WHERE chat_id = %s AND time > %s ORDER BY id ASC LIMIT %s",
|
||||
"SELECT * FROM messages WHERE chat_id = %s AND time > %s ORDER BY time ASC LIMIT %s",
|
||||
(chatId, from_time, forward)
|
||||
)
|
||||
|
||||
@@ -1186,6 +1186,9 @@ class Processors:
|
||||
"reactionInfo": {}
|
||||
})
|
||||
|
||||
# Сортируем сообщения по времени
|
||||
messages.sort(key=lambda x: x["time"])
|
||||
|
||||
# Формируем ответ
|
||||
payload = {
|
||||
"messages": messages
|
||||
|
||||
Reference in New Issue
Block a user