diff options
| author | Rapptz <[email protected]> | 2021-07-31 19:43:05 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2021-07-31 19:43:05 -0400 |
| commit | 2cb5ce981e9c81e76ce6a12e0665181c40d78f30 (patch) | |
| tree | 5ae3889b1e2a38c4e2ab66e159ab335e36a7c251 | |
| parent | Fix on_thread_member_remove not dispatching (diff) | |
| download | discord.py-2cb5ce981e9c81e76ce6a12e0665181c40d78f30.tar.xz discord.py-2cb5ce981e9c81e76ce6a12e0665181c40d78f30.zip | |
FIx on_thread_member_remove passing in None
| -rw-r--r-- | discord/state.py | 3 |
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) |