debug-load-messages-by-3
All checks were successful
deploy / deploy (push) Successful in 1m10s

This commit is contained in:
Untone 2023-10-16 21:49:26 +03:00
parent e0d2ae37eb
commit c06dc5ebe7

View File

@ -30,7 +30,7 @@ async def load_messages(chat_id: str, limit: int = 5, offset: int = 0, ids: Opti
if message_ids: if message_ids:
message_keys = [f"chats/{chat_id}/messages/{mid}" for mid in message_ids] message_keys = [f"chats/{chat_id}/messages/{mid}" for mid in message_ids]
messages = (await redis.mget(*message_keys)) or [] messages = (await redis.mget(*message_keys)) or []
messages = [json.loads(m) if m else None for m in messages] messages = [json.loads(m) if isinstance(m, str) else m for m in messages]
replies = [] replies = []
for m in messages: for m in messages:
if m: if m: