3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-16 22:21:51 +00:00
This commit is contained in:
almeidx 2021-07-28 23:30:52 +01:00
parent 60caa3153b
commit b4ba1daa76
No known key found for this signature in database
GPG key ID: 8558FBFF849BD664
2 changed files with 6 additions and 6 deletions

View file

@ -52,7 +52,7 @@ export const LogsGuildMemberUpdateEvt = logsEvt({
GuildAuditLogs.Actions.MEMBER_ROLE_UPDATE as number, GuildAuditLogs.Actions.MEMBER_ROLE_UPDATE as number,
member.id, member.id,
); );
const mod = relevantAuditLogEntry ? relevantAuditLogEntry.executor : null; const mod = relevantAuditLogEntry?.executor ?? null;
if (addedRoles.length && removedRoles.length) { if (addedRoles.length && removedRoles.length) {
// Roles added *and* removed // Roles added *and* removed
@ -61,11 +61,11 @@ export const LogsGuildMemberUpdateEvt = logsEvt({
{ {
member: logMember, member: logMember,
addedRoles: addedRoles addedRoles: addedRoles
.map(roleId => pluginData.guild.roles.cache.get(roleId) || { id: roleId, name: `Unknown (${roleId})` }) .map(roleId => pluginData.guild.roles.cache.get(roleId) ?? { id: roleId, name: `Unknown (${roleId})` })
.map(r => r.name) .map(r => r.name)
.join(", "), .join(", "),
removedRoles: removedRoles removedRoles: removedRoles
.map(roleId => pluginData.guild.roles.cache.get(roleId) || { id: roleId, name: `Unknown (${roleId})` }) .map(roleId => pluginData.guild.roles.cache.get(roleId) ?? { id: roleId, name: `Unknown (${roleId})` })
.map(r => r.name) .map(r => r.name)
.join(", "), .join(", "),
mod: mod ? userToConfigAccessibleUser(mod) : {}, mod: mod ? userToConfigAccessibleUser(mod) : {},
@ -79,7 +79,7 @@ export const LogsGuildMemberUpdateEvt = logsEvt({
{ {
member: logMember, member: logMember,
roles: addedRoles roles: addedRoles
.map(roleId => pluginData.guild.roles.cache.get(roleId) || { id: roleId, name: `Unknown (${roleId})` }) .map(roleId => pluginData.guild.roles.cache.get(roleId) ?? { id: roleId, name: `Unknown (${roleId})` })
.map(r => r.name) .map(r => r.name)
.join(", "), .join(", "),
mod: mod ? userToConfigAccessibleUser(mod) : {}, mod: mod ? userToConfigAccessibleUser(mod) : {},
@ -93,7 +93,7 @@ export const LogsGuildMemberUpdateEvt = logsEvt({
{ {
member: logMember, member: logMember,
roles: removedRoles roles: removedRoles
.map(roleId => pluginData.guild.roles.cache.get(roleId) || { id: roleId, name: `Unknown (${roleId})` }) .map(roleId => pluginData.guild.roles.cache.get(roleId) ?? { id: roleId, name: `Unknown (${roleId})` })
.map(r => r.name) .map(r => r.name)
.join(", "), .join(", "),
mod: mod ? userToConfigAccessibleUser(mod) : {}, mod: mod ? userToConfigAccessibleUser(mod) : {},

View file

@ -44,7 +44,7 @@ export const CreateBanCaseOnManualBanEvt = modActionsEvt({
const config = mod instanceof UnknownUser ? pluginData.config.get() : await pluginData.config.getForUser(mod); const config = mod instanceof UnknownUser ? pluginData.config.get() : await pluginData.config.getForUser(mod);
if (config.create_cases_for_manual_actions) { if (config.create_cases_for_manual_actions) {
reason = relevantAuditLogEntry.reason || ""; reason = relevantAuditLogEntry.reason ?? "";
createdCase = await casesPlugin.createCase({ createdCase = await casesPlugin.createCase({
userId: user.id, userId: user.id,
modId, modId,