cleanup(Client): guard emitting GMU and PU on user updates (#5655)

This commit is contained in:
ckohen
2021-05-29 07:28:41 -07:00
committed by GitHub
parent 7d7d2a53b1
commit 0b179c87f1
3 changed files with 25 additions and 2 deletions

View File

@@ -27,7 +27,7 @@ class GuildMemberUpdateAction extends Action {
* @param {GuildMember} oldMember The member before the update
* @param {GuildMember} newMember The member after the update
*/
if (shard.status === Status.READY) client.emit(Events.GUILD_MEMBER_UPDATE, old, member);
if (shard.status === Status.READY && !member.equals(old)) client.emit(Events.GUILD_MEMBER_UPDATE, old, member);
} else {
const newMember = guild.members.add(data);
/**