FIx on_thread_member_remove passing in None

This commit is contained in:
Rapptz 2021-07-31 19:43:05 -04:00
parent 41f3998a08
commit 2cb5ce981e

View File

@ -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)