From c8c23fe02d19f49b3eee0251c6c2572a0e7b422f Mon Sep 17 00:00:00 2001 From: USERSATOSHI Date: Fri, 24 May 2024 10:20:16 +0530 Subject: [PATCH] fixed loadCommands cause they are not array --- src/classes/LoadCommands.js | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/src/classes/LoadCommands.js b/src/classes/LoadCommands.js index 92512f257..4749114e0 100644 --- a/src/classes/LoadCommands.js +++ b/src/classes/LoadCommands.js @@ -235,22 +235,12 @@ class LoadCommands { for (const cmd of dp.keys) { try { if (cmd === "interaction") { - if (Array.isArray(dp.commandsLocation.interaction.slash)) { - dp.commandsLocation.interaction.slash = dp.commandsLocation.interaction.slash.filter((x) => x.load); - } - if (Array.isArray(dp.commandsLocation.interaction.button)) { - dp.commandsLocation.interaction.button = dp.commandsLocation.interaction.button.filter((x) => x.load); - } - if (Array.isArray(dp.commandsLocation.interaction.selectMenu)) { - dp.commandsLocation.interaction.selectMenu = dp.commandsLocation.interaction.selectMenu.filter((x) => x.load); - } - if (Array.isArray(dp.commandsLocation.interaction.modal)) { - dp.commandsLocation.interaction.modal = dp.commandsLocation.interaction.modal.filter((x) => x.load); - } + dp.commandsLocation.interaction.slash = dp.commandsLocation.interaction.slash.filter((x) => !x.load); + dp.commandsLocation.interaction.button = dp.commandsLocation.interaction.button.filter((x) => !x.load); + dp.commandsLocation.interaction.selectMenu = dp.commandsLocation.interaction.selectMenu.filter((x) => !x.load); + dp.commandsLocation.interaction.modal = dp.commandsLocation.interaction.modal.filter((x) => !x.load); } else { - if (Array.isArray(dp.commandsLocation[cmd])) { - dp.commandsLocation[cmd] = dp.commandsLocation[cmd].filter((x) => x.load); - } + dp.commandsLocation[cmd] = dp.commandsLocation[cmd].filter((x) => !x.load); } if (cmd.loopInterval) { clearInterval(cmd.loopInterval);