🧑💻 Fixed more code smells
This commit is contained in:
parent
b3aa7faa23
commit
49091cb250
1 changed files with 7 additions and 8 deletions
|
@ -1,4 +1,4 @@
|
||||||
import { BaseInteraction, EmbedBuilder, TextChannel } from "discord.js";
|
import { BaseInteraction, ChannelType, EmbedBuilder } from "discord.js";
|
||||||
import getEmbedConfig from "../../../helpers/getEmbedData";
|
import getEmbedConfig from "../../../helpers/getEmbedData";
|
||||||
import logger from "../../../middlewares/logger";
|
import logger from "../../../middlewares/logger";
|
||||||
import guildSchema from "../../../models/guild";
|
import guildSchema from "../../../models/guild";
|
||||||
|
@ -26,9 +26,10 @@ export default {
|
||||||
|
|
||||||
const channel = client.channels.cache.get(`${guildData.audits.channelId}`);
|
const channel = client.channels.cache.get(`${guildData.audits.channelId}`);
|
||||||
|
|
||||||
if (channel === null) return;
|
if (!channel) return;
|
||||||
|
if (channel.type !== ChannelType.GuildText) return;
|
||||||
|
|
||||||
(channel as TextChannel)
|
channel
|
||||||
.send({
|
.send({
|
||||||
embeds: [
|
embeds: [
|
||||||
new EmbedBuilder()
|
new EmbedBuilder()
|
||||||
|
@ -49,15 +50,13 @@ export default {
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
.then(async () => {
|
.then(() => {
|
||||||
logger.debug(
|
logger.debug(
|
||||||
`Audit log sent for event interactionCreate in guild ${interaction?.guild?.name} (${interaction?.guild?.id})`
|
`Audit log sent for event interactionCreate in guild ${interaction?.guild?.name} (${interaction?.guild?.id})`
|
||||||
);
|
);
|
||||||
})
|
})
|
||||||
.catch(async () => {
|
.catch(() => {
|
||||||
logger.error(
|
logger.silly("Failed to send audit log for event interactionCreate");
|
||||||
`Audit log failed to send for event interactionCreate in guild ${interaction?.guild?.name} (${interaction?.guild?.id})`
|
|
||||||
);
|
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue