From 483b7ee3a9e7b1b080db61e09648739170970d36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20Olausson=20Holten=C3=A4s?= Date: Sun, 6 Mar 2022 14:24:43 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A5=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/commands/credits/addons/transfer.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/commands/credits/addons/transfer.js b/src/commands/credits/addons/transfer.js index 5cb0576..08cd4c3 100644 --- a/src/commands/credits/addons/transfer.js +++ b/src/commands/credits/addons/transfer.js @@ -45,6 +45,17 @@ module.exports = async (interaction) => { const fromUser = await credits.findOne({ userId: from.id, guildId: interaction.member.guild.id }); const toUser = await credits.findOne({ userId: to.id, guildId: interaction.member.guild.id }); + if (!toUser) { + const embed = { + title: 'Set', + description: 'That user has no credits, I can not set credits to the user', + color: config.colors.error, + timestamp: new Date(), + footer: { iconURL: config.footer.icon, text: config.footer.text }, + }; + return interaction.editReply({ embeds: [embed], ephemeral: true }); + } + fromUser.balance -= amount; toUser.balance += amount;