From 162a91ca481106c7fc2c724cad3b069328f5bf3f Mon Sep 17 00:00:00 2001 From: Supositware Date: Wed, 13 Sep 2023 20:59:56 +0200 Subject: [PATCH] Fix admin permission check --- commands/admin/tag.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/commands/admin/tag.js b/commands/admin/tag.js index 82f10bd..7e0f2e3 100644 --- a/commands/admin/tag.js +++ b/commands/admin/tag.js @@ -1,4 +1,4 @@ -import { SlashCommandBuilder, ButtonBuilder, ButtonStyle, ActionRowBuilder, PermissionFlagsBits } from 'discord.js'; +import { SlashCommandBuilder, ButtonBuilder, ButtonStyle, ActionRowBuilder, PermissionFlagsBits, PermissionsBitField } from 'discord.js'; import os from 'node:os'; import fs from 'node:fs'; @@ -51,7 +51,7 @@ export default { if (args.remove) { if (tag) { - if (tag.get('ownerID') == interaction.user.id || interaction.member.permissionsIn(interaction.channel).has('ADMINISTRATOR') || interaction.user.id == ownerId) { + if (tag.get('ownerID') == interaction.user.id || interaction.member.permissionsIn(interaction.channel).has(PermissionsBitField.Flags.Administrator) || interaction.user.id == ownerId) { db.Tag.destroy({ where: { trigger: args.trigger, serverID: interaction.guild.id } }); return interaction.editReply('successfully deleted the following tag: ' + args.trigger); }