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======*/