From 5eb2ca88384890614cf2caff6e9b0b48875242e7 Mon Sep 17 00:00:00 2001 From: Techbot121 Date: Mon, 17 Jun 2024 17:38:30 +0200 Subject: [PATCH] dry --- app/services/discord/modules/commands/Role.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/services/discord/modules/commands/Role.ts b/app/services/discord/modules/commands/Role.ts index 6eb1d4ae..e344b0a7 100644 --- a/app/services/discord/modules/commands/Role.ts +++ b/app/services/discord/modules/commands/Role.ts @@ -101,7 +101,7 @@ const addEmoji = async ( return; } if (custom) { - const emoji = ctx.client.emojis.resolve(custom[3]); + let emoji: Discord.GuildEmoji | Buffer | null = ctx.client.emojis.resolve(custom[3]); if (!emoji) { try { const data = await axios @@ -109,9 +109,7 @@ const addEmoji = async ( responseType: "arraybuffer", }) .then(response => Buffer.from(response.data)); - await role.setIcon(data); - await ctx.followUp(EphemeralResponse(`Set custom emoji sucessfully!`)); - return; + emoji = data; } catch (error) { await ctx.followUp( EphemeralResponse(`Couldn't get your emote for some reason 🤷‍♂️\n${error}`)