forked from PluralFlux/PluralFlux
edited remove to not "remove" nonexistent members
This commit is contained in:
@@ -227,11 +227,12 @@ mh.removeMember = async function(authorId, args) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const memberName = args[1];
|
const memberName = args[1];
|
||||||
return await db.members.destroy({ where: { name: memberName, userid: authorId } }).then(() => {
|
return await db.members.destroy({ where: { name: memberName, userid: authorId } }).then((result) => {
|
||||||
return `Member "${memberName}" has been deleted.`;
|
if (result) {
|
||||||
}).catch(e => {
|
return `Member "${memberName}" has been deleted.`;
|
||||||
throw new EmptyResultError(`${enums.err.NO_MEMBER}: ${e.message}`);
|
}
|
||||||
});
|
throw new EmptyResultError(`${enums.err.NO_MEMBER}: ${e.message}`);
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
/*======Non-Subcommands======*/
|
/*======Non-Subcommands======*/
|
||||||
|
|||||||
Reference in New Issue
Block a user