3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-17 15:15:02 +00:00

Add safety net for unknown roles in guildMemberUpdate

This commit is contained in:
Dragory 2019-04-14 17:05:58 +03:00
parent 4e0bd46e0d
commit ff5666a7fe

View file

@ -317,11 +317,11 @@ export class LogsPlugin extends ZeppelinPlugin<ILogsPluginConfig> {
{
member,
addedRoles: addedRoles
.map(roleId => this.guild.roles.get(roleId))
.map(roleId => this.guild.roles.get(roleId) || { id: roleId, name: `Unknown (${roleId})` })
.map(r => r.name)
.join(", "),
removedRoles: removedRoles
.map(roleId => this.guild.roles.get(roleId))
.map(roleId => this.guild.roles.get(roleId) || { id: roleId, name: `Unknown (${roleId})` })
.map(r => r.name)
.join(", "),
mod: stripObjectToScalars(mod),