aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRapptz <[email protected]>2020-02-01 23:47:53 -0500
committerRapptz <[email protected]>2020-02-01 23:48:09 -0500
commitcbca33e44f05b209caf6cd7e0f78d6415119d616 (patch)
tree67b3fc16e608d3d8fd2ab304b5f66f969569a03f
parentBetter detection for Cloudflare related 429s. (diff)
downloaddiscord.py-cbca33e44f05b209caf6cd7e0f78d6415119d616.tar.xz
discord.py-cbca33e44f05b209caf6cd7e0f78d6415119d616.zip
Guard against the member data not being available in VOICE_STATE_UPDATE
-rw-r--r--discord/guild.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/discord/guild.py b/discord/guild.py
index f1a2f403..87ad6f97 100644
--- a/discord/guild.py
+++ b/discord/guild.py
@@ -221,7 +221,10 @@ class Guild(Hashable):
member = self.get_member(user_id)
if member is None:
- member = Member(data=data['member'], state=self._state, guild=self)
+ try:
+ member = Member(data=data['member'], state=self._state, guild=self)
+ except KeyError:
+ member = None
return member, before, after