aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRapptz <[email protected]>2021-07-31 19:43:05 -0400
committerRapptz <[email protected]>2021-07-31 19:43:05 -0400
commit2cb5ce981e9c81e76ce6a12e0665181c40d78f30 (patch)
tree5ae3889b1e2a38c4e2ab66e159ab335e36a7c251
parentFix on_thread_member_remove not dispatching (diff)
downloaddiscord.py-2cb5ce981e9c81e76ce6a12e0665181c40d78f30.tar.xz
discord.py-2cb5ce981e9c81e76ce6a12e0665181c40d78f30.zip
FIx on_thread_member_remove passing in None
-rw-r--r--discord/state.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/discord/state.py b/discord/state.py
index 6425a1df..3f577329 100644
--- a/discord/state.py
+++ b/discord/state.py
@@ -864,7 +864,8 @@ class ConnectionState:
for member_id in removed_member_ids:
if member_id != self_id:
member = thread._pop_member(member_id)
- self.dispatch('thread_member_remove', member)
+ if member is not None:
+ self.dispatch('thread_member_remove', member)
else:
self.dispatch('thread_remove', thread)