From b099681deee5af0c2d0bbbbc8477e1c0cbb005fa Mon Sep 17 00:00:00 2001 From: Alex Liu Date: Fri, 19 Jun 2020 18:57:38 +0000 Subject: [PATCH] Updated websocket.py to fix official client errors --- litecord/gateway/websocket.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/litecord/gateway/websocket.py b/litecord/gateway/websocket.py index fffc37f..9069102 100644 --- a/litecord/gateway/websocket.py +++ b/litecord/gateway/websocket.py @@ -337,14 +337,19 @@ class GatewayWebsocket: "notes": await self.user_storage.fetch_notes(user_id), "relationships": relationships, "presences": friend_presences, - "read_state": await self.user_storage.get_read_state(user_id), - "user_guild_settings": await self.user_storage.get_guild_settings(user_id), + "read_state": {"entries": await self.user_storage.get_read_state(user_id)}, + "user_guild_settings": { + "entries": await self.user_storage.get_guild_settings(user_id) + }, "friend_suggestion_count": 0, # those are unused default values. "connected_accounts": [], "experiments": [], "guild_experiments": [], "analytics_token": "transbian", + "users": [], + "merged_members": [[], [], [], []], + "merged_presences": {"friends": [], "guilds": []}, } async def dispatch_ready(self, **kwargs):