edited remove to not "remove" nonexistent members

This commit is contained in:
Aster Fialla
2026-02-16 00:22:41 -05:00
parent 375601cca7
commit 58912f382c

View File

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