From 58912f382c31a32cf84f35d55978abca380fc8f0 Mon Sep 17 00:00:00 2001 From: Aster Fialla Date: Mon, 16 Feb 2026 00:22:41 -0500 Subject: [PATCH] edited remove to not "remove" nonexistent members --- src/helpers/memberHelper.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/helpers/memberHelper.js b/src/helpers/memberHelper.js index 5b67f3b..aeb7e75 100644 --- a/src/helpers/memberHelper.js +++ b/src/helpers/memberHelper.js @@ -227,11 +227,12 @@ mh.removeMember = async function(authorId, args) { } const memberName = args[1]; - return await db.members.destroy({ where: { name: memberName, userid: authorId } }).then(() => { - return `Member "${memberName}" has been deleted.`; - }).catch(e => { - throw new EmptyResultError(`${enums.err.NO_MEMBER}: ${e.message}`); - }); + return await db.members.destroy({ where: { name: memberName, userid: authorId } }).then((result) => { + if (result) { + return `Member "${memberName}" has been deleted.`; + } + throw new EmptyResultError(`${enums.err.NO_MEMBER}: ${e.message}`); + }) } /*======Non-Subcommands======*/