From ce0405f9ef412f09d76d4c28491c45c847f808f7 Mon Sep 17 00:00:00 2001 From: ChrisChrome Date: Wed, 23 Aug 2023 20:56:47 -0600 Subject: [PATCH] HOLY FUCK I FIXED IT --- index.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index df608fd..79815fe 100644 --- a/index.js +++ b/index.js @@ -432,7 +432,7 @@ dcClient.on("guildMemberRemove", (member) => { lookupExtension(member.id, "uid").then((result) => { if (result.status == "exists") { sendLog(`${colors.cyan("[INFO]")} User ${member.id} has extension ${result.result.fetchExtension.user.extension}, deleting it`) - deleteExtension(result.result.fetchExtension.user.extension).then((result) => { + deleteExtension(result.result.fetchExtension.user.extension).then((delResult) => { sendLog(`${colors.cyan("[INFO]")} Deleted extension ${result.result.fetchExtension.user.extension} because the user left the server`); }).catch((error) => { sendLog(`${colors.red("[ERROR]")} ${error}`); @@ -733,11 +733,13 @@ dcClient.on('interactionCreate', async interaction => { await interaction.deferReply({ ephemeral: true }); + console.log(interaction.user.id) lookupExtension(interaction.user.id, "uid").then((result) => { if (result.status == "exists") { + console.log(result.result.fetchExtension); // The user has an extension, delete it - deleteExtension(result.result.fetchExtension.user.extension).then((result) => { - if (result.status == "deleted") { + deleteExtension(result.result.fetchExtension.user.extension).then((delResult) => { + if (delResult.status == "deleted") { interaction.editReply({ content: "Extension Deleted!", ephemeral: true @@ -748,6 +750,8 @@ dcClient.on('interactionCreate', async interaction => { interaction.member.roles.remove(role); } }).catch((error) => { + // sendLog full error with line number + interaction.editReply(`Error deleting extension: ${error}`); }); }