From c06dc5ebe7e9fb69b212a7e8989dedc006849e53 Mon Sep 17 00:00:00 2001 From: Untone Date: Mon, 16 Oct 2023 21:49:26 +0300 Subject: [PATCH] debug-load-messages-by-3 --- resolvers/load.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resolvers/load.py b/resolvers/load.py index 64e9faa..f880e83 100644 --- a/resolvers/load.py +++ b/resolvers/load.py @@ -30,7 +30,7 @@ async def load_messages(chat_id: str, limit: int = 5, offset: int = 0, ids: Opti if message_ids: message_keys = [f"chats/{chat_id}/messages/{mid}" for mid in message_ids] 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 = [] for m in messages: if m: