From 1fef4128cf9426b6418f24c2673a165c116b1363 Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Fri, 3 May 2019 23:40:34 +0300 Subject: [PATCH] Only log username changes for users on the current server --- src/plugins/Logs.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/Logs.ts b/src/plugins/Logs.ts index 65264404..4280d952 100644 --- a/src/plugins/Logs.ts +++ b/src/plugins/Logs.ts @@ -401,6 +401,8 @@ export class LogsPlugin extends ZeppelinPlugin { async onUserUpdate(user: User, oldUser: User) { if (!oldUser) return; + if (!this.guild.members.has(user.id)) return; + if (user.username !== oldUser.username || user.discriminator !== oldUser.discriminator) { this.guildLogs.log(LogType.MEMBER_USERNAME_CHANGE, { user: stripObjectToScalars(user),