fix: Prevent user from inivting self to group

fixes #7491
This commit is contained in:
Blade Barringer
2016-05-29 10:09:02 -05:00
parent d23f79d001
commit bbafe3d52d
3 changed files with 14 additions and 0 deletions
@@ -33,6 +33,17 @@ describe('Post /groups/:groupId/invite', () => {
});
});
it('returns an error when inviting yourself to a group', async () => {
await expect(inviter.post(`/groups/${group._id}/invite`, {
uuids: [inviter._id],
}))
.to.eventually.be.rejected.and.eql({
code: 400,
error: 'BadRequest',
message: t('cannotInviteSelfToGroup'),
});
});
it('returns an error when uuids is not an array', async () => {
let fakeID = generateUUID();