File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
packages/discord.js/src/managers Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -251,6 +251,8 @@ class GuildMemberManager extends CachedManager {
251251 let index = 0 ;
252252
253253 const timeout = setTimeout ( ( ) => {
254+ // eslint-disable-next-line no-use-before-define
255+ this . client . ws . off ( WebSocketShardEvents . Dispatch , rateLimitHandler ) ;
254256 // eslint-disable-next-line no-use-before-define
255257 this . client . removeListener ( Events . GuildMembersChunk , handler ) ;
256258 this . client . decrementMaxListeners ( ) ;
@@ -268,6 +270,8 @@ class GuildMemberManager extends CachedManager {
268270
269271 if ( members . size < 1_000 || ( limit && fetchedMembers . size >= limit ) || index === chunk . count ) {
270272 clearTimeout ( timeout ) ;
273+ // eslint-disable-next-line no-use-before-define
274+ this . client . ws . off ( WebSocketShardEvents . Dispatch , rateLimitHandler ) ;
271275 this . client . removeListener ( Events . GuildMembersChunk , handler ) ;
272276 this . client . decrementMaxListeners ( ) ;
273277 resolve ( users && ! Array . isArray ( users ) && fetchedMembers . size ? fetchedMembers . first ( ) : fetchedMembers ) ;
You can’t perform that action at this time.
0 commit comments