fix: catch errors

This commit is contained in:
Isaac 2023-03-09 18:48:52 +00:00
parent 7e4039dcce
commit 25d7cdaee8
No known key found for this signature in database
GPG Key ID: 0DE40AE37BBA5C33

View File

@ -14,7 +14,7 @@ module.exports = class CreateMenu extends Menu {
* @param {import("discord.js").SelectMenuInteraction} interaction * @param {import("discord.js").SelectMenuInteraction} interaction
*/ */
async run(id, interaction) { async run(id, interaction) {
if (!interaction.message.flags.has(MessageFlags.Ephemeral)) interaction.message.edit({ components: interaction.message.components }); // reset the select menu (minor client-side UI issue) if (!interaction.message.flags.has(MessageFlags.Ephemeral)) interaction.message.edit({ components: interaction.message.components }).catch(() => { }); // reset the select menu (to fix a UI issue)
await this.client.tickets.create({ await this.client.tickets.create({
...id, ...id,
categoryId: interaction.values[0], categoryId: interaction.values[0],