Add method to remove blank uuids

This commit is contained in:
Blade Barringer
2015-08-21 21:28:52 -05:00
parent 3153fbac3c
commit 59dc0cdb4f
2 changed files with 23 additions and 1 deletions

View File

@@ -109,6 +109,20 @@ describe('Invite to Group Controller', function() {
expect(scope.invitees).to.eql([{uuid: ''}]);
});
it('removes blank fields from being sent', function() {
groups.Group.invite.yields();
scope.invitees = [{uuid: 'user1'}, {uuid: ''}, {uuid: 'user3'}];
scope.inviteNewUsers('uuid');
expect(groups.Group.invite).to.be.calledOnce;
expect(groups.Group.invite).to.be.calledWith({
gid: scope.group._id,
}, {
uuids: ['user1', 'user3']
});
});
});
context('invalid invite method', function() {