mirror of https://gitlab.com/litecord/litecord.git
gateway: make user_guild_settings repr depend on gw version
This commit is contained in:
parent
81de11a8cf
commit
0271b37de4
|
|
@ -471,15 +471,20 @@ class GatewayWebsocket:
|
|||
friend_presences = await self.app.presence.friend_presences(friend_ids)
|
||||
settings = settings or await self.user_storage.get_user_settings(user_id)
|
||||
|
||||
if self.wsp.v < 7: # v6 and below
|
||||
user_guild_settings = await self.user_storage.get_guild_settings(user_id)
|
||||
else:
|
||||
user_guild_settings = {
|
||||
"entries": await self.user_storage.get_guild_settings(user_id)
|
||||
}
|
||||
|
||||
return {
|
||||
"user_settings": settings,
|
||||
"notes": await self.user_storage.fetch_notes(user_id),
|
||||
"relationships": relationships,
|
||||
"presences": friend_presences,
|
||||
"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)
|
||||
},
|
||||
"user_guild_settings": user_guild_settings,
|
||||
"friend_suggestion_count": 0,
|
||||
# those are unused default values.
|
||||
"connected_accounts": [],
|
||||
|
|
|
|||
Loading…
Reference in New Issue