From b2dd432baf23c5b45bf9517a79703c13c3b49b7d Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Thu, 19 Aug 2021 02:02:03 +0300 Subject: [PATCH] Hotfix 16 --- .../plugins/Logs/logFunctions/logMemberRoleChanges.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/src/plugins/Logs/logFunctions/logMemberRoleChanges.ts b/backend/src/plugins/Logs/logFunctions/logMemberRoleChanges.ts index bfc72ad0..b4364419 100644 --- a/backend/src/plugins/Logs/logFunctions/logMemberRoleChanges.ts +++ b/backend/src/plugins/Logs/logFunctions/logMemberRoleChanges.ts @@ -3,15 +3,15 @@ import { LogsPluginType } from "../types"; import { LogType } from "../../../data/LogType"; import { log } from "../util/log"; import { createTypedTemplateSafeValueContainer } from "../../../templateFormatter"; -import { GuildMember, User } from "discord.js"; +import { GuildMember, Role, User } from "discord.js"; import { memberToTemplateSafeMember, userToTemplateSafeUser } from "../../../utils/templateSafeObjects"; import { UnknownUser } from "../../../utils"; interface LogMemberRoleChangesData { mod: User | UnknownUser | null; member: GuildMember; - addedRoles: string; - removedRoles: string; + addedRoles: Role[]; + removedRoles: Role[]; } export function logMemberRoleChanges(pluginData: GuildPluginData, data: LogMemberRoleChangesData) { @@ -21,8 +21,8 @@ export function logMemberRoleChanges(pluginData: GuildPluginData createTypedTemplateSafeValueContainer({ mod: data.mod ? userToTemplateSafeUser(data.mod) : null, member: memberToTemplateSafeMember(data.member), - addedRoles: data.addedRoles, - removedRoles: data.removedRoles, + addedRoles: data.addedRoles.map(r => r.name).join(", "), + removedRoles: data.removedRoles.map(r => r.name).join(", "), }), { userId: data.member.id,