Hotfix 16

This commit is contained in:
Dragory 2021-08-19 02:02:03 +03:00
parent a7ec5c4808
commit b2dd432baf
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -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<LogsPluginType>, data: LogMemberRoleChangesData) {
@ -21,8 +21,8 @@ export function logMemberRoleChanges(pluginData: GuildPluginData<LogsPluginType>
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,